<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dear All,<div class=""><br class=""></div><div class="">As discussed on previous NIAC meetings, we have started discussions with Heike and Steve on making a new version of the NeXus Ontology which would cover the full NeXus Vocabulary (<a href="https://manual.nexusformat.org/classes/index.html?highlight=vocabulary" class="">https://manual.nexusformat.org/classes/index.html?highlight=vocabulary</a>) made available during the June Code Camp. With the same effort, we also wanted to address the proper description of the NeXus concepts with their detailed informations, like defined enumerations, deprecations, etc. </div><div class="">Last Friday, we had a Sprint Planning Meeting, and I am happy to announce that our FAIRmat development team has implemented a firs proposal for the new version. Please go (<a href="https://github.com/nexusformat/NeXusOntology/pull/4" class="">https://github.com/nexusformat/NeXusOntology/pull/4</a>) and have a look provide feedback, so we can all work together and make it even better.</div><div class="">For those using ontology reasoners, I recommend FaCT++.</div><div class=""><br class=""></div><div class="">Quick summary:</div><div class=""><ul dir="auto" style="box-sizing: border-box; padding-left: 2em; color: rgb(36, 41, 47); font-family: -apple-system, system-ui, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-variant-ligatures: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; margin-top: 0px !important; margin-bottom: 0px !important;" class=""><li style="box-sizing: border-box; margin-left: 0px;" class="">contains all the concepts for the full NeXus Vocabulary (definitions, groups, fields, attributes)</li><li style="box-sizing: border-box; margin-top: 0.25em; margin-left: 0px;" class="">defines and handles separately DataTypes and UnitCategories</li><li style="box-sizing: border-box; margin-top: 0.25em; margin-left: 0px;" class="">supports enumerations and also cardinality (minOccurs/maxOccurs/optional/required/recommended)</li><li style="box-sizing: border-box; margin-top: 0.25em; margin-left: 0px;" class="">checks and marks if a referenced concept (definition, group, field, attribute) has been specialised (e.g. docstring added, enumeration modified, new concept added or a cardinality of a referenced concept has been changed)</li><li style="box-sizing: border-box; margin-top: 0.25em; margin-left: 0px;" class="">added support for versioning (Ontology major: 2.0, minor: short hash of the NeXus Definitions used; conversion hash)</li><li style="box-sizing: border-box; margin-top: 0.25em; margin-left: 0px;" class="">NeXus Definitions are referenced via git submodules for easier access</li></ul><div class=""><br class=""></div></div><div class="">Bests,</div><div class="">Sandor</div></body></html>