Skip to content
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

Add IMSC profile designators to Table 5-2. #1034

Closed
skynavga opened this issue Jan 9, 2019 · 14 comments · Fixed by #1123
Closed

Add IMSC profile designators to Table 5-2. #1034

skynavga opened this issue Jan 9, 2019 · 14 comments · Fixed by #1123

Comments

@skynavga
Copy link
Collaborator

skynavga commented Jan 9, 2019

At present, IMSC's use of profile designators in the TT Profile Namespace is technically out of compliance with TTML2 due to the following language:

TTML2 (1e) §5.2.3

All profile designators which have the TT Profile Namespace as a prefix but are otherwise not listed in Table 5-2 – Profiles are reserved for future standardization, and must not appear in a conformant document instance.

To fix this, we need to add entries to Table 5-2 for IMSC's text and image profiles (both 1.0 and 1.1).

@skynavga
Copy link
Collaborator Author

skynavga commented Jan 9, 2019

@palemieux language equivalent to the above also appears in TTML1 (3e) in §5.2; you might want to open an issue in https://github.com/w3c/ttml1/issues

@skynavga skynavga added this to the 2ED-FPWD milestone Jan 9, 2019
@nigelmegitt
Copy link
Contributor

Hmm, that text does not say who can do the "future standardisation" or in what documents it may be done. Arguably it should be okay for TTWG to define other profiles in other documents. Imposing a constraint that the only place where those profiles may be defined is in TTML itself is overly restrictive in my opinion, since it prevents even TTWG from defining any other profile unless TTML1 and TTML2 are also amended to suit.

I would prefer to describe in further detail where such profiles may be defined (and found), and further, I propose that the location for that is the TTML Profiles document, which seems like the best place for it, and can be updated without modifying the core TTML specification.

@palemieux
Copy link
Contributor

+1 to #1034 (comment) , with the added clarification that the use of the TT Profile Namespace is reserved for W3C, unless already stated elsewhere or obvious.

@css-meeting-bot
Copy link
Member

The Timed Text Working Group just discussed Add IMSC profile designators to Table 5-2. ttml2#1034.

The full IRC log of that discussion <nigel> Topic: Add IMSC profile designators to Table 5-2. ttml2#1034
<nigel> github: https://github.com//issues/1034
<cyril> glenn: I reviewd that and the suggested approach looks reasonable to me and I will prepare a PR
<cyril> nigel: thank you, done, then

@skynavga
Copy link
Collaborator Author

skynavga commented Jun 25, 2019

[deleted]

@nigelmegitt
Copy link
Contributor

@skynavga #1034 (comment) is confusing: it's a duplicate of the issue, which has already been discussed and an approach agreed. Please could you re-review the discussion on this issue?

@skynavga
Copy link
Collaborator Author

Thanks for pointing that out. I will delete the (redundant) comment.

@skynavga
Copy link
Collaborator Author

skynavga commented Jun 25, 2019

Ah, right. I will change the PR to normatively reference the profiles registry document instead of further enumerating profiles in TTML itself.

@nigelmegitt
Copy link
Contributor

Thank you @skynavga - does it need to be normative?

I think it can be informative: the TTML profiles registry is merely one listed location where W3C might publish TTML profiles.

I agree the normative statement does need to be changed: it needs to say that W3C can publish profiles of TTML, rather than requiring them to be within the TTML specification itself.

@skynavga
Copy link
Collaborator Author

It must be a normative reference since it is referred to in normative text and has real conformance impact (which is why this issue and PR are marked as substantive).

@skynavga
Copy link
Collaborator Author

@nigelmegitt also, there is (and will be) only one TTML profile registry, regardless of where the profiles themselves are published

@nigelmegitt
Copy link
Contributor

@skynavga regarding #1034 (comment) in the future please do not delete comments; for consistency and the archive if you need to advise the group that a comment was in error, add a new message asking for the previous one to be disregarded. @plehegar tells me that this is what he would generally expect in line with the W3C's archive policies.

@nigelmegitt
Copy link
Contributor

@skynavga ok, I'm persuaded it needs to be normative.

@skynavga
Copy link
Collaborator Author

skynavga commented Jun 27, 2019

@nigelmegitt I did not delete the comment, I edited it, replacing it with "[deleted]"; if someone wants to look at the prior content of the comment, they only have to click on the "edited" link to see past history;

skynavga added a commit that referenced this issue Jul 10, 2019
@skynavga skynavga removed their assignment Jul 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants