⇐ ⇒

[CF-metadata] CF-2 discussion almost ready

From: Jonathan Gregory <j.m.gregory>
Date: Tue, 7 Oct 2014 15:36:00 +0100

Dear John

Thanks for the charter and rules. This looks fine to me. Thanks in particular
for accommodating my concerns.

I do have one more point, which doesn't affect the discussion, but will be
relevant later. Namely, if we agree what we want to do in CF-2.0, including
backward-incompatible changes, does that mean CF-1 will stop at CF-1.7 (the
version currently being drafted)? I think Yes. It would be too complicated
to have more than one current version. We can barely manage to maintain even
one thread of development.

Best wishes

Jonathan

----- Forwarded message from John Caron <caron at ucar.edu> -----

> Date: Mon, 6 Oct 2014 17:19:45 -0600
> Subject: CF-2 discussion almost ready
> From: John Caron <caron at ucar.edu>
> To: "cf-metadata at lists.llnl.gov" <cf-metadata at lists.llnl.gov>
>
> Thanks to John and Chris for summarizing. I think we are almost ready to
> go. Heres my summary:
>
>
> Charter/Scope
>
> (1) What use-cases cannot be met with the classic model, or could be met
> much more easily with the extended model?
>
> (2) Possible things to deprecate (because there is a better way to do it)
>
> (3) Backwards compatibility is desirable, but not required if there is a
> substantial advantage in simplicity and clarity. So respect precedent and
> dont constrain important innovation. There has to be a strong advantage for
> making incompatible changes.
>
> (4) If we introduce a new way to do something, we should carefully consider
> removing the old way, because it is easier for users of the convention if
> there is only one way to do something.
>
>
> Process:
>
> We will try out using github for the discussion and the "discussion
> summary" document.
>
> 1) We will use the CF github account if possible.
>
> 2) We will create a new repo under https://github.com/cf-convention, say,
> https://github.com/cf-convention/CF-2.
>
> 3) We will use the "Issues" feature to discuss. Essentially this allows
> threaded discussion, and new issues are created as needed to keep things
> on-topic.
>
> 4) We will use the wiki to create a "discussion summary" document. It looks
> adequate in that we can create various pages and link them together. It
> will be a collaborative document where anyone can write (add your name to
> your edits perhaps?) At some point we will probably transition to a
> collection of documents in the repo.
>
> Anyway, we can get started and refine this set of guidelines as we go.
>
> Questions:
>
> - Who has admin rights to the CF github account?
> - How do people get permission to write?
> - Any other ground rules needed?
> - Any changes to the above?
Received on Tue Oct 07 2014 - 08:36:00 BST

This archive was generated by hypermail 2.3.0 : Tue Sep 13 2022 - 23:02:42 BST

⇐ ⇒