[NeXus-definitions-tickets] [NeXusDefinitions] #109: Soleil example data uses a NXtechnical_data class : add to base_classes
NeXus Base Classes and Instrument Definitions
noreply at nexusformat.org
Wed Mar 21 12:01:21 GMT 2012
#109: Soleil example data uses a NXtechnical_data class : add to base_classes
-------------------------+--------------------------
Reporter: Pete Jemian | Owner: Pete Jemian
Type: enhancement | Status: assigned
Priority: major | Milestone: later
Component: general | Resolution:
Keywords: |
-------------------------+--------------------------
Comment (by Tobias Richter):
As stated in the ticket description the rules say the NX prefix should not
be used unless the class has been approved (or is in the process of being
approved). So if we start carrying contributed definitions with that
prefix where no approval is sought be will be having a difficult time
enforcing namespace rules in the future.
It was my understanding that the definitions in the contributed directory
have officially been contributed in an approval process and they'd move
out as soon as this is completed. It that not correct?
So I think we have these options:
1. We convince Soleil to switch to existing classes.
1. Soleil convinces the NIAC to standardise their classes.
1. Soleil keeps writing semi-compliant files.
__Note:__ The way we arrive at the standard requires writing of non-
compliant files for the curation period. So temporarily there is nothing
wrong with that, when discussions are taking place with the community.
These options are available separately for `NXsai_controller` and
`NXtechnical_data`.
If a //sai_controller// is something we do not already have and the
`NXsai_controller` would not use the apparently redundant
`NXtechnical_data` I'd have no problem voting for it. But we should really
know what it is first.
--
Ticket URL: <http://trac.nexusformat.org/definitions/ticket/109#comment:15>
NeXus Base Classes and Instrument Definitions <http://www.nexusformat.org/>
NeXus Base Classes and Instrument Definitions
More information about the NeXus-definitions-tickets
mailing list