-
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
Loosen coupling between usesForced and forced bound parameter (#609). #611
Conversation
Closes #609 by changing the definition of the usesForced named metadata item in the way proposed there.
adheres to <loc href="http://www.w3.org/TR/xmlschema-2/#boolean">xsd:boolean</loc>. If this named metadata item | ||
is present in a <loc href="#terms-document-instance">document instance</loc>, then it must be specified as a child | ||
of the <loc href="#document-structure-vocabulary-head"><el>head</el></loc> element.</p> | ||
<p>A boolean that expresses whether some content within the specifying element's scope makes use of forced display |
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.
Remove all scoping semantics that are not document scoped.
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.
I believe this change already meets the agreed relaxation of the "must be specified as a child of the head
element" to express only significance - see #609 (comment)
Rather than expressing a boolean significance based on the location, it instead relates the position to the scope of significance.
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.
What use case would require usesForced to be specified anywhere but <tt>
?
@palemieux An author may wish to indicate specific content elements for example The counter-case is also relevant here. Rather than leaving a possible syntactic option open to differences in interpretation which would not be interoperable, I would prefer to state a baseline interpretation now, which would be open to review. |
Isnt't this true about any change? Should there be a |
Maybe, and
Nobody has asked for one so far, so no.
I'm not going accept a restriction on metadata in IMSC 1.1 just because you don't see the use case for it @palemieux , when it has no impact on processing. It just isn't dangerous enough to prohibit. However I'm not really clear about the use case for the |
Yes!
I did not ask for it, and do not know of an outstanding requirement for it. |
Closing in favour of #621. |
Closes #609 by changing the definition of the usesForced named metadata item in the way proposed there.