#157: Clarification to Section 2.3 - Naming Conventions
----------------------------+------------------------------
 Reporter:  ros             |      Owner:  cf-conventions@…
     Type:  defect          |     Status:  new
 Priority:  medium          |  Milestone:
Component:  cf-conventions  |    Version:
 Keywords:                  |
----------------------------+------------------------------
 It is a requirement that variable, dimension and attribute names begin
 with a letter and be composed of letters, digits and underscores, however,
 the wording in the CF conventions document means it can be interpreted as
 only a recommendation.

 I therefore propose we change

 "Variable, dimension and attribute names should begin with a letter
 and be composed of letters, digits, and underscores. Note that this
 is in conformance with the COARDS conventions, but is more
 restrictive than the netCDF interface which allows use of the hyphen
 character. The netCDF interface also allows leading underscores in
 names, but the NUG states that this is reserved for system use."

 to read

 "Variable, dimension and attribute names '''must''' begin with a letter
 and be composed of letters, digits, and underscores '''(with the exception
 of the NUG defined attribute _FillValue)'''. Note that this
 is in conformance with the COARDS conventions, but is more
 restrictive than the netCDF interface which allows use of the hyphen
 character. The netCDF interface also allows leading underscores in
 names, but the NUG states that this is reserved for system use."

 Since this is a defect ticket, which aims to clarify the convention but
 not to alter it in meaning, it will be accepted by default unless there is
 an objection or alternative suggestion.

 Regards,[[br]]
 Ros.

--
Ticket URL: <http://cf-trac.llnl.gov/trac/ticket/157>
CF Metadata <http://cf-convention.github.io/>
CF Metadata

Reply via email to