[i18n-activity] Sorting nodes alphabetically is underspecified

aphillips has just created a new issue for https://github.com/w3c/i18n-activity:

== Sorting nodes alphabetically is underspecified ==
1.24. The MediaStreamAudioSourceNode Interface

> This interface represents an audio source from a MediaStream. The track that will be 
> used as the source of audio and will be output from this node is the first MediaStreamTrack 
> whose kind attribute has the value "audio", when alphabetically sorting the tracks of 
> this MediaStream by their id attribute.

Sorting alphabetically seems to be underspecified. Given that MediaStreamTrack `id` attributes are recommended to be UUIDs and that the "alphabetic" sorting appears to be an arbitrary way to prioritize the item selection, defining the comparison as [ASCII case-insensitive](http://w3c.github.io/charmod-norm/#ASCIIFoldNormalizationStep) might be a good choice. However, since there is no actual restriction on what the values can be, I'd suggest that you replace "alphabetically" with ordering by code point (which means that it is case-sensitive, please note)

**WHEN CREATING A NEW ISSUE DO SO ABOVE THIS PARAGRAPH, REPLACING THE PROMPTS, BUT LEAVE THIS PARAGRAPH INTACT AS WELL AS THE TEXT BELOW IT** When this issue is raised in the github/bugzilla/mail of the WG that owns the spec, use the text above this para as the basis for that comment. Then edit this issue to remove this paragraph and ALL THE TEXT ABOVE IT. Replace the text 'link_to_issue_raised' below with a link to the place you raised the issue, but leave the remaining text below this para unaltered.

**This is a tracker issue.** Only discuss things here if they are i18n WG internal meta-discussions about the issue. **Contribute to the actual discussion at the following link:**

ยง link_to_issue_raised

Please view or discuss this issue at https://github.com/w3c/i18n-activity/issues/598 using your GitHub account

Received on Friday, 21 September 2018 16:04:07 UTC