This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Feedback by Addison Phillips from W3C I18N group: http://lists.w3.org/Archives/Public/public-tt/2015Mar/0059.html I18N comment: https://www.w3.org/International/track/issues/426 http://www.w3.org/TR/webvtt1/#webvtt-file-structure A number of tokens are described as being a sequence of "zero or more" of something. Here are a few examples: -- A WebVTT cue settings list consist of a sequence of zero or more WebVTT cue settings in any order, separated from each other by one or more U+0020 SPACE characters -- A WebVTT cue setting name and a WebVTT cue setting value each consist of any sequence of zero or more characters other than U+000A LINE FEED (LF) characters and U+000D CARRIAGE RETURN (CR) characters except that the entire resulting string must not contain the substring "-->" (U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E GREATER-THAN SIGN). -- A zero-length string seems problematic, since each space character can be considered to separate one such zero-length entity. Should these be reconsidered to be "one or more..."?
I think in these two cases it should indeed be "one or more characters": "A WebVTT metadata header name and a WebVTT metadata header value each consist of any sequence of zero or more characters" "A WebVTT cue setting name and a WebVTT cue setting value each consist of any sequence of zero or more characters" The remaining two cases are the definition of WebVTT comments and metadata text, where empty comments and cues are should not be considered invalid, IMHO.
Prepared https://github.com/w3c/webvtt/pull/196
Merged.
Satisfied.