22:32
<sffc>
FYI Richard Gibson ryzokuken Romulo Cintra and others: Mark Davis made a PR to clarify the UAX 29 conformance rules in response to our conversation last week. See here: https://github.com/unicode-org/unicode-reports/pull/40
22:33
<Richard Gibson>
I get a 404 Not Found
22:33
<Richard Gibson>
must be a private repository
22:34
<sffc>
oops, it must be a private repo. The gist of the change is to adopt conformance text more similar to that found in UAX 31: https://www.unicode.org/reports/tr31/#R1
22:35
<sffc>
It means that implementations that say that they conform to UAX 29 must either use the default UAX 29 rules or declare that it is tailoring those rules
22:37
<sffc>
On our end, this doesn't mean anything yet, since ECMA-402's conformance language to UAX 29 is still fairly weak on its own, but at least it means that we could strengthen it if desired.
22:38
<sffc>
I chatted with Mark this morning about it, and he suggested that CLDR could also release off-the-shelf "segmentation profiles" tailored to certain use cases
22:39
<sffc>
In the longer term, we could then expose a menu of profiles to Intl.Segmenter users, with one profile that we choose as the ECMA-402 default.