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

[wg/timed-text] Timed Text Working Group Charter #487

Open
1 of 4 tasks
himorin opened this issue Dec 18, 2024 · 31 comments
Open
1 of 4 tasks

[wg/timed-text] Timed Text Working Group Charter #487

himorin opened this issue Dec 18, 2024 · 31 comments

Comments

@himorin
Copy link

himorin commented Dec 18, 2024

New charter proposal, reviewers please take note.

Charter Review

Charter

chair dashboard

What kind of charter is this? Check the relevant box / remove irrelevant branches.

  • New
  • New WG
  • New IG
  • If this is a new WG or IG charter request, link to Advance Notice, and any issue discussion:
  • Existing
  • Existing WG recharter
  • Existing IG recharter
  • If this is a charter extension or revision, any issue discussion:

Horizontal Reviews: apply the Github label "Horizontal review requested" to request reviews for accessibility (a11y), internationalization (i18n), privacy, security, and TAG. Also add a "card" for this issue to the Strategy Funnel.

Communities suggested for outreach

external groups existing in liaison

Known or potential areas of concern

https://github.com/w3c/charter-timed-text/issues
draft copied into charter drafts, PR is welcome to there

Anything else we should think about as we review?

/cc @nigelmegitt @gkatsev

@himorin
Copy link
Author

himorin commented Dec 18, 2024

One PR is on going to update text with recent progress. After merging, draft will be updated to align with current charter template, and I plan to mark this as horizontal review requested.

@plehegar is it ok to send advance notice, once above PR merged?

@plehegar
Copy link
Member

plehegar commented Jan 3, 2025

ok to send the advance notice.

@himorin
Copy link
Author

himorin commented Jan 9, 2025

aligned with template, and ready to go further. sorry for taking time on preparation works, and quite thank chairs for supports!

@plehegar
Copy link
Member

Advance notice

@plehegar plehegar added Media Advance Notice Sent Advance Notice of (re)chartering has been sent to the AC labels Jan 10, 2025
@himorin
Copy link
Author

himorin commented Jan 11, 2025

The first paragraph of Success criteria section has In order to advance to Proposed Recommendation ,, which shall be replaced with Candidate Recommendation, per potential Process update.

@nigelmegitt
Copy link

The first paragraph of Success criteria section has In order to advance to Proposed Recommendation ,, which shall be replaced with Candidate Recommendation, per potential Process update.

I think it would change to "In order to advance to Recommendation" if the Process change happens before the Charter is reviewed.

@himorin
Copy link
Author

himorin commented Jan 14, 2025

@nigelmegitt ah, sorry for lack of words (recorded as memo to myself during drafting i18n horizontal review), but I actually meant to update into text in charter template as In order to advance beyond Candidate Recommendation, each normative specification is

@nigelmegitt
Copy link

Yes, "beyond CR" is fine.

@ruoxiran
Copy link

Looks good to APA.

@himorin
Copy link
Author

himorin commented Jan 21, 2025

No comment or request from i18n

@plehegar
Copy link
Member

No comment from Privacy WG

@himorin
Copy link
Author

himorin commented Feb 19, 2025

@simoneonofri may I ask you about progress of security review on this?

@simoneonofri
Copy link

No comment from Security IG

@himorin
Copy link
Author

himorin commented Feb 19, 2025

No comment from Security IG

thank you for reply!

@himorin
Copy link
Author

himorin commented Feb 20, 2025

@plehegar
Copy link
Member

The charter uses RFC2119 capitalization (MUST, SHOULD, MAY) even if it does not reference that RFC. It may trigger the question of what happens when it does not. My preference would be to use lowercase on those words to avoid creating confusion.

What's the rational to continue to use the W3C Document license? I can understand this for the case of WCAG but it's less evident for TTML.

WebVTT has not been updated since 2019. One change was done in 2021. Did the state of implementations changed in the 4 years? (not requesting a change in the charter, just being curious).

TTML Profiles for Internet Media Subtitles and Captions 1.3 was never published so it is at best in "Editor's Draft" status (otherwise there would have been a call of exclusion in the past).

@himorin
Copy link
Author

himorin commented Feb 21, 2025

The charter uses RFC2119 capitalization (MUST, SHOULD, MAY) even if it does not reference that RFC. It may trigger the question of what happens when it does not. My preference would be to use lowercase on those words to avoid creating confusion.

will change. (fine right? @nigelmegitt

What's the rational to continue to use the W3C Document license? I can understand this for the case of WCAG but it's less evident for TTML.

that is intention of WG which I have failed to change.

WebVTT has not been updated since 2019. One change was done in 2021. Did the state of implementations changed in the 4 years? (not requesting a change in the charter, just being curious).

as mentioned only one substantive change added at 2021 on unbounded, due to lack of activity quite small efforts have been made recently. discussion continues, like with Apple during TPAC, still no change on implementation.

TTML Profiles for Internet Media Subtitles and Captions 1.3 was never published so it is at best in "Editor's Draft" status (otherwise there would have been a call of exclusion in the past).

It's my fault on forgetting replacement before request, I've allowed to mention as WD that WG stated to try buliding publication material before HR finished but not yet finished. Will change per current status and preparation.

@nigelmegitt
Copy link

The charter uses RFC2119 capitalization (MUST, SHOULD, MAY) even if it does not reference that RFC. It may trigger the question of what happens when it does not. My preference would be to use lowercase on those words to avoid creating confusion.

will change. (fine right? @nigelmegitt

Seems harmless to change it either to reference RFC2119 or to make the terms lower case. But it is unnecessary work to address a purely hypothetical issue that hasn't been raised on multiple previous iterations of the Charter, so I would also be happy to leave it as is.

@nigelmegitt
Copy link

What's the rational to continue to use the W3C Document license? I can understand this for the case of WCAG but it's less evident for TTML.

that is intention of WG which I have failed to change.

This has been discussed in the group, and so far it is the TTWG's active decision to leave this as is. It's not a passive non-choice, in other words.

@plehegar
Copy link
Member

Thank you @himorin @nigelmegitt

@dontcallmedom
Copy link
Member

The Council that overruled the formal objection to the current charter hinted that the success criteria could benefit from wordsmithing and clarifying the intended evaluation of these criteria (but suggested not holding up the then-in review charter) - has any work toward that refinement been done, and discussions with the then-objector considered?

@nigelmegitt
Copy link

The Council that overruled the formal objection to the current charter hinted that the success criteria could benefit from wordsmithing and clarifying the intended evaluation of these criteria (but suggested not holding up the then-in review charter) - has any work toward that refinement been done, and discussions with the then-objector considered?

No changes discussed or made. Re-reading that Council Report, it appears that the Council was actually satisfied with the wording at the time, and as you say, only hinted that some improvement in clarity could be achieved through editing, without specifically pointing to the ambiguities that would benefit from such clarification.

My preference here would be to accept that we had agreement on the wording and not open up a new debate over an area that's clearly contentious to some members, for whatever reasons.

@himorin
Copy link
Author

himorin commented Feb 25, 2025

added draft PR as w3c/charter-drafts#632, for agreed points.

@himorin
Copy link
Author

himorin commented Feb 25, 2025

@nigelmegitt some other minor comments

  • section 3.2 New Normative Specifications Continuously Under Development in deliverables has word new as ones haven't reached to REC, but it's confusing with 3.1. It seems even removing new, subsection title could stand
  • at bottom of section 3.2, we keep The Working Group MAY develop additional Recommendation-track specifications. from older charter, but current Process allows WG to update existing RECs. So removing this line aligns charter with current Process without any harm.

how do you think?

@nigelmegitt
Copy link

@nigelmegitt some other minor comments

* section 3.2 `New Normative Specifications Continuously Under Development` in [deliverables](https://w3c.github.io/charter-drafts/2025/timed-text-wg.html#deliverables) has word `new` as ones haven't reached to REC, but it's confusing with 3.1. It seems even removing `new`, subsection title could stand

Yes, I think it would probably be okay to remove new from the 3.2 heading.

* at bottom of section 3.2, we keep `The Working Group MAY develop additional Recommendation-track specifications.` from [older charter](https://www.w3.org/2018/05/timed-text-charter.html#deliverables), but current Process [allows WG to update existing RECs](https://www.w3.org/policies/process/20231103/#revising-rec). So removing this line aligns charter with current Process without any harm.

We have not declared all our existing Recs as allowing new features, so I think it's important to keep the line in for clarity.

@himorin
Copy link
Author

himorin commented Feb 27, 2025

* at bottom of section 3.2, we keep `The Working Group MAY develop additional Recommendation-track specifications.` from [older charter](https://www.w3.org/2018/05/timed-text-charter.html#deliverables), but current Process [allows WG to update existing RECs](https://www.w3.org/policies/process/20231103/#revising-rec). So removing this line aligns charter with current Process without any harm.

We have not declared all our existing Recs as allowing new features, so I think it's important to keep the line in for clarity.

Sorry, I've failed to write correctly and crashing two points into one sentence...
At the bottom of 3.2 and in 3.3, we have two lines:

original comment following 'but current Process' is targeting to 3.3, that even without allowing new features we can restart update per Process 6.3.11, and just writing something as The Working Group will maintain errata and new editions, as necessary for previously published Normative Specifications. would be enough.

For the bottom line in 3.2, a similar line is included from 2019 charter, but usually charter lists specific items under incubation (e.g. ones in CGs) and does not have full-freely acceptable wording (or explicitly prohibit new one).
I wasn't there when 2019 charter was developed, and lack of knowledge about the original intention, but do we need to keep this as is? (which could cause AC appeal during AC review.)

@himorin
Copy link
Author

himorin commented Mar 4, 2025

@nigelmegitt @gkatsev The Team would want to hear more about status and current situation on specification development.

For WebVTT, the Timed-Text WG has already discussed about status updates during last rechartering, and also in parallel to discussions within WICG/datacue incubation, there are conversations on WebVTT and implementation related to VTTCue at TPAC, but it seems quite a little progress have been made on specification development and implementation.
Let us ask the Timed-Text WG about recent updates and current situations, including potential plan for seeking additional contributor(s).

For TTML2; the Timed-Text WG is focusing on development of the DAPT specification, and IMSC 1.3 is the next focus. But the latest publication of TTML2 is 2nd edition CR2 which is almost 4 years ago, and also there are several open HR needs-resolutions still needs investigation and development. Some of i18n issues especially ones related to direction have been extensively discussed in the past on difference between XML-FO based TTML2 and current CSS definition, like minites on PR #1214 (closed) and its following up in i18n, but still open and was actually proposed to postphone to TTML3.
Let us ask the Timed-Text WG about current plan around whole ecosystem on TTML and its profiles, and also updates of -needs-resolution HR issues.

@himorin
Copy link
Author

himorin commented Mar 11, 2025

TTWG added this item to agenda for upcoming bi-weekly call (2025-03-13), and will back to strat issue once concluded/agreed.

@plehegar plehegar changed the title [wg/ttwg] Timed Text Working Group Charter [wg/timed-text] Timed Text Working Group Charter Mar 17, 2025
@himorin
Copy link
Author

himorin commented Mar 31, 2025

@nigelmegitt @gkatsev could you kindly provide any comment from WG co-chairs' point of view on statuses and activities of these specifications?

@nigelmegitt
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Chartering
Development

No branches or pull requests

6 participants