[webauthn] Ambiguous for-less link for 'grapheme cluster' (#1860)

emlun has just created a new issue for https://github.com/w3c/webauthn:

== Ambiguous for-less link for 'grapheme cluster' ==
New builds of the spec generate this error:

```
LINE ~4823: Ambiguous for-less link for 'grapheme cluster', please see <https://tabatkins.github.io/bikeshed/#ambi-for> for instructions:
Local references:
spec:utr29; type:dfn; for:/; text:grapheme cluster
for-less references:
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
[=grapheme cluster=]
LINE ~4825: Ambiguous for-less link for 'grapheme cluster', please see <https://tabatkins.github.io/bikeshed/#ambi-for> for instructions:
Local references:
spec:utr29; type:dfn; for:/; text:grapheme cluster
for-less references:
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
[=grapheme cluster=]
LINE ~4832: Ambiguous for-less link for 'grapheme cluster', please see <https://tabatkins.github.io/bikeshed/#ambi-for> for instructions:
Local references:
spec:utr29; type:dfn; for:/; text:grapheme cluster
for-less references:
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
[=grapheme cluster=]
LINE ~4834: Ambiguous for-less link for 'grapheme cluster', please see <https://tabatkins.github.io/bikeshed/#ambi-for> for instructions:
Local references:
spec:utr29; type:dfn; for:/; text:grapheme cluster
for-less references:
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
spec:i18n-glossary; type:dfn; for:/; text:grapheme cluster
[=grapheme cluster=]
```

Our `index.bs` contains an anchor definition for `[=grapheme cluster=]` linking to https://unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries :

```
spec: UTR29
    urlPrefix: https://unicode.org/reports/tr29/
        type: dfn; for:/; url: Grapheme_Cluster_Boundaries; text: grapheme cluster
```

Apparently the `i18n-glossary` spec has added an exported `<dfn>` for `[=grapheme cluster=]`, which now makes our reference ambiguous. The [definition in `i18n-glossary`](https://www.w3.org/TR/i18n-glossary/#def_grapheme_cluster) in turn links to a different Unicode document: http://www.unicode.org/versions/latest/ch02.pdf .

Should we move to using the definition from `i18n-glossary`, or disambiguate and keep using our existing reference?

Please view or discuss this issue at https://github.com/w3c/webauthn/issues/1860 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 6 March 2023 17:36:00 UTC