[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