05:12
<sideshowbarker>

Looking at https://tc39.es/proposal-intl-locale-info/#sec-properties-of-intl-locale-prototype-object and trying to figure out why in MDN we have Intl.Locale.prototype.calendars, Intl.Locale.prototype.collations, Intl.Locale.prototype.hourCycles, Intl.Locale.prototype.numberingSystems, and Intl.Locale.prototype.timeZones — that is, plural — that aren’t in the current spec.

Were those in the spec previously but subsequently got dropped?

Also Intl.Locale.prototype.textInfo and Intl.Locale.prototype.weekInfo — similarly, we have them in MDN but they’re not in the current spec.

05:14
<sideshowbarker>
ah wait, I now see that the current spec has get* methods for all those, rather than properties
05:18
<sideshowbarker>
hmm but I see that Blink has (still exposes) the properties, along with the methods (though WebKit seems to have only the methods)
05:19
<sideshowbarker>
I’m just trying figure out what to do about it for BCD/MDN — I guess the simplest thing to do for now (and the least work for me…) is to just remove the spec URLs from BCD
19:21
<bakkot>
sideshowbarker: yes, that changed recently https://github.com/tc39/proposal-intl-locale-info/pull/67
19:21
<bakkot>
implementations will probably be updated to match the spec
19:22
<bakkot>
probably best not to document the old names since that will encourage their use and they will hopefully go away
21:02
<sideshowbarker>
sideshowbarker: yes, that changed recently https://github.com/tc39/proposal-intl-locale-info/pull/67
Aha, thanks for the link
21:07
<sideshowbarker>
probably best not to document the old names since that will encourage their use and they will hopefully go away
I think we already have them all documented in MDN, but we'll need to update the articles with banners that say they're deprecated. (Per MDN policy, we don't remove them completely, but instead continue to show what older browsers they were supported in)