Is 'CF-<vn>-draft' a conformant possibility for the Conventions attribute? #321
Replies: 6 comments 7 replies
-
My feeling is that However, the question then is, how much automation surrounds version numbers in the draft document, and would dropping the |
Beta Was this translation helpful? Give feedback.
-
I agree with Seth and Ethan that |
Beta Was this translation helpful? Give feedback.
-
I've changed the category of this discussion, because it's not a question about how to use CF. |
Beta Was this translation helpful? Give feedback.
-
This came up briefly at the recent CF Info Management team meeting but we didn't make any decisions. Perhaps we can make some progress here and then during the CF Workshop. It seems pretty well agreed that a string of the form
There are currently two places that specify how CF is specified in the "Conventions" attribute. The first is in CF 1.4 "Overview" where the second paragraph is this single sentence:
The second is in CF 2.6.1 "Identification of Conventions" where the first sentence of the first paragraph says
We could replace these sentences all together with a version explaining that draft documents are not safe to use when constructing a dataset. Perhaps we should (maybe a separate issue) also look at tweaking both of the current sentences so they are identical. Or even consider whether CF needs to spell this out in two locations. |
Beta Was this translation helpful? Give feedback.
-
Perhaps the sentences could be reworded such that the draft version number isn't mentioned. Maybe something like
|
Beta Was this translation helpful? Give feedback.
-
As @sethmcg mentioned, this is due to the automation. The "code" of the document actually has
Perhaps we just need to put |
Beta Was this translation helpful? Give feedback.
-
Question
Under '2.6.1. Identification of Conventions' in the working i.e. draft main and Conformance documents, there is the statement (this from the former, but saying similar but with different wording for the latter):
which follows the sentence in published versions where 'CF-1.12-draft' is replaced by the relevant version e.g. 'CF-1.11' (where it makes perfect sense).
My question: is this suggesting that 'CF-<vn>-draft' for some version number corresponding to an upcoming release, notably with the '-draft' suffix end, is a valid, compliant component value for the Conventions attribute, that should and can be expected to be be used in practice, or is this is a facet of the draft nature of the documents where the version has been set at 'CF-<vn>-draft' until the point of release when the '-draft' component gets dropped to indicate an official release?
I raise this firstly because it is unclear to me the answer to the above, but also that I think we should clarify this respect in one of the following ways, depending on the answer to the question:
Beta Was this translation helpful? Give feedback.
All reactions