NIACOrg¶
NIAC Organsisation¶
This section collects decisions on the organisation of NIAC.
NIAC 2003: Ratified Terms of reference NIAC 2003: Approved method for ratifying new NeXus classes
NIAC 2004: Created the position of NeXus Techical Chair to oversee the NeXus-API and utilities
NIAC 2004: Process to construct instrument definitions by instrument editors: 1. Provide a schematic of the instrument 2. Write a brief outline of the purpose of the instrument. List DA/DR reduction packages for this instrument. Also list the information required for DA/DR including calibration data. 3. Ask DA/DR package maintainers for variables which should be in the file 4. Send the document to NIAC which will someone to create a XML description 5. Write a sample NeXus file 6. Test the file, repeating 4,5 for a number of times 7. Request ratification after testing
NIAC 2004: appoint editors for various types of instruments
NIAC 2006: The constitution will be changed to include the technical committee chair in the list of officers to be renewed at each annual meeting
NIAC 2006: The constitution will be changed to provide for a three year term limit for the position of chair and executive secretary.
NIAC 2007: NeXus to collaborate with imgCIF
NIAC 2007HMI: Created a Definition Release Manager role
NIAC 2008: change in meeting organisation: full NIAC meetings in NIAC years, code camps and email votes in between
NIAC 2010: term for all officers chnaged from 1 to 2 years, corresponding to the frequency of NIAC meetings.
NIAC 2012: NeXus guiding statements:
The main focus of the NeXus community is to further develop the dictionaries, base classes and application definitions.
The NIAC is a forum for resolving issues.
The NIAC acts as a custodian for NeXus: definitions, examples, documentation, reference implementations.
HDF5 is the preferred physical file format.
NeXus-XML is the currently supported ASCII file format.
NIAC 2012 commitments
We seek cooperation with IUCr and CIF
Have a meeting with them to figure out what this means
Maybe have another NIAC next year to agree on this (in conjunction with ECM)
MK volunteers to take a lead * We encourage the inclusion of NeXus into CBFlib
We invest into cleaning up NeXus, remove outdated, old or broken stuff
We invest into documenting NeXus better through bringing inheritance or composition to NeXus base classes
NIAC 2012: work as closely with PX and DECTRIS to get the EIGER detector into NeXus
NIAC 2012: Changes to base classes must be checked by Tech committe and put for a vote.
NIAC 2012: Terms length for officers to be 2 years. Executive officers can have only two terms.
NIAC 2014: Change constitution to agree with current terms (application definitions and base classes)
NIAC 2014: Remove procedures section from the constitution since it was not used.
NIAC 2014: Roberts Rule to be followed for setting the agenda