Removing the zh-u-co-gb2312, and zh-u-co-big5han collation tailorings
Description
Can we remove the zh-u-co-gb2312, and zh-u-co-big5han collation tailorings?
They are built by default into libraries like ICU and ICU4X by default, they are fairly large, but they are not the default sort orders for any locale, and some important implementations (e.g., Android and Chromium) omit them.
We should not carry what might be merely historical data by default in our projects.
Note: this needs to be in the v47 Migration section (I don't remember if I noted that earlier)
Markus Scherer
October 2, 2024 at 6:24 PM
Annemarie: Feel free to send this back to me when it comes time to actually remove the data. Probably in January.
Annemarie Apple 🍎
October 2, 2024 at 4:45 PM
Make sure this is in the migration notes for CLDR 46 after branching, then assign back to Markus to remove for 47.
Peter Edberg
September 23, 2024 at 5:48 PM
I checked in the current Mac OS public release as of a couple of weeks ago (Mac OS Sonoma 14.6.1, using ICU based I think on ICU 72) with Chinese in my input languages, and did not see these collations my list options (General > Language & Region > List sort order). So I think these are no longer needed for Apple UI.
Markus Scherer
September 11, 2024 at 4:47 PM
Mark (quoted above) said that we should wait one more cycle, so I had moved this to 47.
Can we remove the zh-u-co-gb2312, and zh-u-co-big5han collation tailorings?
They are built by default into libraries like ICU and ICU4X by default, they are fairly large, but they are not the default sort orders for any locale, and some important implementations (e.g., Android and Chromium) omit them.
We should not carry what might be merely historical data by default in our projects.
See also Exclude zh-u-co-gb2312 and zh-u-co-big5han from generated data (at least by default) · Issue #2709 · unicode-org/icu4x