-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Note potential for false negatives with [validate document] (#876). #886
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is very abstract, and that makes me doubt its helpfulness. A concrete mechanism for why the validation errors might not be noticed would make this much more helpful. For example the fact that the provided informative schemas treat some datatypes e.g. time expressions as generic text strings could result in false positives when a non-conformant string is present.
spec/ttml2.xml
Outdated
<loc href="#semantics-validation-state-validation-exception">validation exception</loc>, in which case, | ||
the results of <loc href="#terms-validation-processing">validation processing</loc> may be considered a <emph>false positive</emph>.</p> | ||
<p>As an example, a <loc href="#terms-content-profile">content profile</loc> may prohibit the use of a feature by means of the | ||
<code>prohibted</code> value of the <code>value</code> attribute of a <loc href="#profile-vocabulary-feature"><el>ttp:feature</el></loc> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: s/prohibted/prohibited
@nigelmegitt addressed comments, please re-review |
every possible <termref def="defs-validation-error">validation error</termref>, then performing the | ||
<loc href="#semantics-procedure-validate-document">[validate document]</loc> procedure need not produce a | ||
<loc href="#semantics-validation-state-validation-exception">validation exception</loc>, in which case, | ||
the results of <loc href="#terms-validation-processing">validation processing</loc> may be considered a <emph>false positive</emph>.</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
By the way, using the current TTML schemas typically generates false negatives when using semicolon-delimited lists of values in style attributes in an animation context, except where the schema just defines the syntax to be a string.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for pointing this out. Perhaps I will swap it for the current discussion that uses an RNC example.
Merged early per WG resolution to move forward with CR3 CfC. |
Closes #876.