Description
Although the list of calendars is implementation defined, historically implementers have shipped what is supported by ICU4C / CLDR. While investigating differences between ICU4C and ICU4X, we've come across some questions about the value of shipping the islamic
and islamic-rgsa
calendars to the web.
In particular, the islamic
uses an astronomical calculation that requires an observation point to be specified, but there's no ECMA-402 API to specify that location. More research is needed, but this would suggest that the result of using this calendar is not well-defined.
The islamic-rgsa
calendar is not implemented in either ICU4C or ICU4X. It is observational based, impossible to predict in the future, and would require lookup tables to implement for the past.
Although support is implementation defined, we do have at least some test cases that assume the presence of these calendars in implementations.
Although what calendars are shipped is implementation defined, having agreement between implementations on the value of these calendars would be beneficial for the web. One possible result here would be a note saying these calendars are not recommended for use on the web.
Metadata
Metadata
Assignees
Type
Projects
Status