#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