ISSUE-410: Constraints on #linePadding and #multiRowAlign
Constraints on #linePadding and #multiRowAlign
- State:
- CLOSED
- Product:
- TTML IMSC 1.0
- Raised by:
- Glenn Adams
- Opened on:
- 2015-09-03
- Description:
- "shall not apply" constraints on #linePadding and #multiRowAlign in text profile apply only to implementation, not content; it is intended they be proscribed in content? if so should not use term "apply";
- Related Actions Items:
ACTION-432 on Nigel Megitt to Nigel, pal, andreas and frans to hook up re changing imsc 1 ebu-tt feature references to point to tech3350 v1.1 - due 2015-10-15, closed- Related emails:
- {minutes} TTWG Meeting 2015-10-30 (from nigel.megitt@bbc.co.uk on 2015-10-30)
- {agenda} TTWG Meeting 2015-10-22 (from nigel.megitt@bbc.co.uk on 2015-10-21)
- {minutes} TTWG Meeting 2015-10-15 (from nigel.megitt@bbc.co.uk on 2015-10-15)
- {agenda} TTWG Meeting 2015-10-15 (from nigel.megitt@bbc.co.uk on 2015-10-14)
- {minutes} TTWG Meeting 2015-10-08 (from nigel.megitt@bbc.co.uk on 2015-10-08)
- IMSC 1 issues (from nigel.megitt@bbc.co.uk on 2015-10-08)
- RE: {agenda} TTWG Meeting 2015-10-08 (from mdolan@newtbt.com on 2015-10-08)
- {agenda} TTWG Meeting 2015-10-08 (from nigel.megitt@bbc.co.uk on 2015-10-07)
- {agenda} TTWG Meeting 2015-10-01 (from nigel.megitt@bbc.co.uk on 2015-10-01)
- {agenda} TTWG Meeting 2015-09-24 (from nigel.megitt@bbc.co.uk on 2015-09-23)
- {agenda} TTWG Meeting 2015-09-03 (from nigel.megitt@bbc.co.uk on 2015-09-03)
- ISSUE-410: Constraints on #linePadding and #multiRowAlign [TTML IMSC 1.0] (from sysbot+tracker@w3.org on 2015-09-03)
Related notes:
The intent was to mimic TTML styles features, e.g. tts:visibility, which use the terms "Applies to:" to specify the element(s) to which they apply.
Pierre-Anthony Lemieux, 3 Sep 2015, 04:09:50Suggested edit: change "SHALL NOT apply to elements other than ..." to "applies to the elements ..."
Nigel Megitt, 8 Oct 2015, 10:15:32[nigel]: [meeting 2015-10-08] See also Action-432 - it may be possible to avoid the problem by referencing tech3350 v1.1.
8 Oct 2015, 15:09:27[nigel]: [meeting 2015-10-15] see Action-432 update.
15 Oct 2015, 15:23:12From my view the wording is correct. It is not a constraint on document structure but on how the implementation must apply the values of the attributes when rendering TTML.
Andreas Tai, 16 Oct 2015, 11:15:00I am not so sure that is clear Andreas - the introductory text before the features table says that the feature list is intended to constrain document instance conformance. This may be part of a bigger issue, see for example Issue-450 and Issue-452.
However I do think it could be a reasonable response that the answer to Glenn's question is: the 'specifies' bullet proscribes/permits the attribute on the listed elements; AND the 'applies' bullet defines the interpretation (e.g. by a processor) of the attributes. In that case I would still propose to change "SHALL apply" to "applies", at least until a wider solution is agreed for issue-450.
Addressed at https://dvcs.w3.org/hg/ttml/rev/40a1f36b8efb
Pierre-Anthony Lemieux, 29 Oct 2015, 08:40:04[nigel]: [meeting 2015-10-30] agreed to say for #linePadding and #multiRowAlign that they shall be applied to p and that they shall be treated as inheritable.
30 Oct 2015, 02:30:53[nigel]: [meeting 2015-10-30] Also note that issue-450 was resolved so the conformance language problem no longer applies.
30 Oct 2015, 02:32:41Addressed at https://dvcs.w3.org/hg/ttml/rev/93498d08d436
Pierre-Anthony Lemieux, 30 Oct 2015, 02:33:50Display change log