<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1022706486;
        mso-list-template-ids:1892853914;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Hi Sandor,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'>Thanks for working on that! Sorry, I could not attend the meeting. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'>I have quite a lot of questions. Maybe it would be better to have a meeting next year.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'>Best wishes,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'>Heike<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b>Von:</b> NeXus-committee <nexus-committee-bounces@shadow.nd.rl.ac.uk> <b>Im Auftrag von </b>Sandor Brockhauser via NeXus-committee<br><b>Gesendet:</b> Freitag, 16. Dezember 2022 22:15<br><b>An:</b> NeXus-committee@nexusformat.org<br><b>Cc:</b> steve.collins@diamond.ac.uk<br><b>Betreff:</b> [NeXus-committee] NeXus Ontology v2.0<o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dear All,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>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">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. <o:p></o:p></p></div><div><p class=MsoNormal>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">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.<o:p></o:p></p></div><div><p class=MsoNormal>For those using ontology reasoners, I recommend FaCT++.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Quick summary:<o:p></o:p></p></div><div><ul type=disc><li class=MsoNormal style='color:#24292F;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>contains all the concepts for the full NeXus Vocabulary (definitions, groups, fields, attributes)<o:p></o:p></span></li><li class=MsoNormal style='color:#24292F;margin-top:3.0pt;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>defines and handles separately DataTypes and UnitCategories<o:p></o:p></span></li><li class=MsoNormal style='color:#24292F;margin-top:3.0pt;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>supports enumerations and also cardinality (minOccurs/maxOccurs/optional/required/recommended)<o:p></o:p></span></li><li class=MsoNormal style='color:#24292F;margin-top:3.0pt;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>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)<o:p></o:p></span></li><li class=MsoNormal style='color:#24292F;margin-top:3.0pt;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>added support for versioning (Ontology major: 2.0, minor: short hash of the NeXus Definitions used; conversion hash)<o:p></o:p></span></li><li class=MsoNormal style='color:#24292F;margin-top:3.0pt;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white;box-sizing: border-box'><span style='font-family:"Segoe UI",sans-serif'>NeXus Definitions are referenced via git submodules for easier access<o:p></o:p></span></li></ul><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal>Bests,<o:p></o:p></p></div><div><p class=MsoNormal>Sandor<o:p></o:p></p></div></div></body></html>