17:35
<hsivonen>
Why does Temporal have CalendarEra and CalendarEraYear? That is, what do they accomplish compared to CalendarDateEra and CalendarDateEraYear?
17:45
<ptomato>
CalendarEra calls a method on a calendar object, which may be user-defined. CalendarDateEra is the default implementation of that method
17:56
<hsivonen>
Thanks. Why are the first two listed as locale-sensitive operations if they aren't operations that a built-in implementation of a calendar needs to provide?
18:02
<ptomato>
they only occur in hosts that provide non-ISO8601 calendars
18:04
<ptomato>
however, we have an issue open to move these into a different section, because non-ISO8601 calendars may be provided by non-locale-aware implementations. https://github.com/tc39/proposal-temporal/issues/1418