Hello,

Here's my summary of where we are with this issue. Please say if you think that 
I've misrepresented/misunderstood anything.

* The initial proposal was to redefine `gregorian` to have a distinct meaning 
from `standard`, namely, `gregorian` would include the restriction that 
prohibits  date/times no earlier than 1582 October 15 00:00:00 
(https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issue-849497317__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdqrLLsnw$
 ).
* Such a split was deemed undesirable as it would mean that something which is 
presently legal would become illegal, and thus the change would potentially 
break existing software 
(https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-812838600__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdRBtkpVU$
 , 
https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-812862492__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdyST388w$
 ).
*  If there is a need for a Gregorian calendar which can only be used from 
1582, we  could introduce a new one for that purpose e.g. `strict_gregorian.`, 
if there is a use case for it 
(https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-812838600__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdRBtkpVU$
 ). However, the existing `proleptic_gregorian` could be used for the same 
purpose 
(https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-813937985__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdwSkMICY$
 ).
* The definitions of other calendars refer that to the "Gregorian" calendar, 
i.e. `noleap` and `all_leap`, should be reviewed - presumable to refer to the 
"Proleptic Gregorian" calendar (my comment)?
* There is no use case for  deprecating the `julian` calendar use for dates 
after 1582, because there are probably some models with simplified calendars 
defined in which leap years invariably occur every 4 years 
(https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-812871576__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdAY-HSFs$
 ).

It seems like there is support for deprecating `gregorian`. When the Gregorian 
calendar is intended for dates after 1582, we could introduce a new calendar 
(e.g. `strict_gregorian`), or else use the existing `proleptic_calendar`, which 
is the same as Gregorian for dates after 1582.

The `noleap` and `all_leap` calendars could be updated in a 
backwards-compatible fashion to refer to the proleptic  Gregorian calendar (see 
comment on the `julian` calendar).

David

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/319*issuecomment-860641932__;Iw!!G2kpM7uM-TzIFchu!lnk2LRqS4xALuyIsHijmF35cygt9HoYTrPF2y34HyE1gbjMD4L5q51mEhZRBhLu-kXAdt3p1toQ$
 
This list forwards relevant notifications from Github.  It is distinct from 
[email protected], although if you do nothing, a subscription to the 
UCAR list will result in a subscription to this list.
To unsubscribe from this list only, send a message to 
[email protected].

Reply via email to