- From: Nigel Megitt <nigel.megitt@bbc.co.uk>
- Date: Fri, 22 Nov 2024 09:40:27 +0000
- To: "public-tt@w3.org" <public-tt@w3.org>
- Message-ID: <67EB320E-9FAB-4F8C-A3D6-F019561B90F7@bbc.co.uk>
Update on the resolution to request transition of DAPT to CR: I rebased w3c/dapt#269<https://github.com/w3c/dapt/pull/269> and updated the CR end date as discussed, so the branch for that draft pull request is ready to be considered the basis for the CR. Nigel From: Nigel Megitt <nigel.megitt@bbc.co.uk> Date: Thursday 21 November 2024 at 17:31 To: "public-tt@w3.org" <public-tt@w3.org> Subject: {Minutes} TTWG Teleconference 2024-11-21 Resent from: <public-tt@w3.org> Resent date: Thursday 21 November 2024 at 17:30 Thanks all for attending today’s TTWG meeting. Minutes can be found in HTML format at https://www.w3.org/2024/11/21-tt-minutes.html We made one resolution: RESOLUTION<https://www.w3.org/2024/11/21-tt-minutes.html#0485>: Request transition to CR based on w3c/dapt#269<https://github.com/w3c/dapt/pull/269> (after rebasing) Since this is a resolution made as a result of a Call for Consensus process our Decision Review period has concluded. Those minutes in plain text: [1]W3C [1] https://www.w3.org/ Timed Text Working Group Teleconference 21 November 2024 [2]Previous meeting. [3]Agenda. [4]IRC log. [2] https://www.w3.org/2024/11/07-tt-minutes.html [3] https://github.com/w3c/ttwg/issues/295 [4] https://www.w3.org/2024/11/21-tt-irc Attendees Present Andreas, Atsushi, Chris, Chris., Cyril, Gary, Matt, Nigel Regrets Pierre Chair Gary, Nigel Scribe nigel, cpn Contents 1. [5]This meeting 2. [6]DAPT 1. [7]Implementation Report 2. [8]Pull requests 3. [9]CFC Results and CR next steps 3. [10]TTML2 - outdated banner 4. [11]Charter 2025 5. [12]AOB - Web Video Map Tracks (WebVMT) 6. [13]Meeting Close 7. [14]Summary of resolutions Meeting minutes This meeting Nigel: DAPT, minor TTML2 update, Charter 2025, anything else? Chris: AOB around the WebVideo Map Tracks (WebVMT) DAPT Implementation Report Nigel: I have created a wiki page [15]DAPT Implementation Report [15] https://www.w3.org/wiki/TimedText/DAPT_Implementation_Report Nigel: It's a starting point. I've copied in the draft CR exit criteria and created a template based on what we did before … It lists the extension features from DAPT, we can assess implementations based on tests for each feature Cyril: This is looking good. How do we test features that are prohibited? … I think #source-data as example Nigel: We can create a document that does what you're not allowed to do, and check a validation implementation fails on it … and a document that does it the right way, check it passes validation. Is that enough? … The alternative is to rework the extensions so they're expressed as prohibitions. Equally weird, but testable Cyril: Either way, not every type of processor can recognise that, it has to be a validation processor. So to exit CR we need a validation processor, not just an authoring tool and a presentation processor … What kinds of processors do we need to include in the implementation report? Nigel: (Reads the requirements in the Charter) … You could have a content producing implementation that does source-data the right way, but it's a pretty weak test. Show the content it generates is valid, without using a validation processor itself, use manual inspection … Any suggestions? Cyril: A validation tool based on the XML schema, could be the easiest way to validate this feature … I'd like to understand which features we think will be difficult to pass, because we'll have two implementations, specifically for features marked at-risk, e.g., variants around audio source Nigel: The at-risk features are all things that are part of TTML2 already. With the way the CR exit criteria are drafted, and the list of features in the test list, none of the at-risk features are listed … I'm not sure we have specific sub-features or extensions. Script Event Grouping is an example. … We might find nobody wants to implement that, so we'd have to remove support for it, would be a significant editorial change Cyril: I think it's good enough for now Nigel: The BBC and Netflix implementations are just listed as examples Cyril: It would be good to encourage people to list their implementations, even partial ones Nigel: Yes, e.g, the EBU EuroVox … The moment to do that is when we publish CR, announce and ask for implementation details … We need the report to exit CR, not enter CR Nigel: Anything else on this topic? (nothing) Pull requests Nigel: There are three PRs. Only one is required for CR, the work on feature dispositions … Thank you Andreas for your positive review. Does anyone want more time for review before I merge? Cyril: I don't need more time Andreas: It does need some time to look at, there's a couple of features Nigel: Andreas and I have looked carefully at it. I'm comfortable merging it, we have no requested changes, and enough time has passed Cyril: I'm fine with merging it Nigel: There's an editorial PR to add an XSD, and there's another to prepare for CRS that needs rebasing CFC Results and CR next steps Nigel: Any objection to declaring that we have consensus? Cyril: I support Andreas: Also fine with me RESOLUTION: Request transition to CR based on [16]w3c/dapt#269 (after rebasing) [16] https://github.com/w3c/dapt/pull/269 Nigel: Atsushi, you raised this for horizontal review Atsushi: I'm asking for security review. I hope to hear back shortly Chris: It's not a recharter, it's a new group. I'd concur not to block on it. Atsushi: Usually the review is required, but we should be fine for asking transition Nigel: Is there anything else you need from the WG to request transition? Atsushi: No, I'm just waiting to hear back from horizontal reviews. … There's no strict procedure on requesting review and CR transition Nigel: I might need to adjust the expected PR date in the CRS. Any suggestions for a date to use? Atsushi: I personally want to finish during December, before end of year Nigel: I want to suggest changing it to 31 Jan … I'll do that Nigel: There's a pull request to add an XSD to the repo, which I created with help from Ben Poor from EuroVox … It tries to validate some of the prohibitions and constraints, in DAPT not in TTML … It pulls in the EBU-TT Metadata XSD via a git submodule … It's there for review and try out to see if it works … The IMSC XSD just references from TTML2 and SMPTE-TT and others. The idea is you set up the validation environment to know where those XSDs are … Getting that to work in my experience is difficult for implementations … So the approach I used for DAPT is to create one XSD … Hopefully that's easier to use Andreas: Are you using XSD 1.0 or 1.1? Nigel: It's 1.0, easier to get tooling that works with it TTML2 - outdated banner Nigel: The banner now points to the most recent version, as requested … Thanks to Atsushi and systeam Charter 2025 Nigel: I drafted the charter github: [17]w3c/charter-timed-text#89 [17] https://github.com/w3c/charter-timed-text/issues/89 github: [18]w3c/charter-timed-text#89 [18] https://github.com/w3c/charter-timed-text/pull/89 Nigel: I've incremented the date by +2 years. I've adjusted the wording around teleconferences … I added mention of historical applications of TTML2 … I fixed links, e.g., to the current Process … I added IMSC 1.3, reusing wording from previous editions … I added DAPT, and mention that it defines registries … TTML2 stays the same … I added ARIB as an external organisation … I haven't updated the charter history section … Please review and comment on the pull request … Any questions? (nothing) Nigel: We'll submit around the end of January? Atsushi: We need to send advance notice, so I'll file a strategy issue in mid-December to highlight the charter discussion Nigel: That's perfect, thank you. Nigel: Anything anyone wants to raise about the charter? (nothing) AOB - Web Video Map Tracks (WebVMT) Chris: This is another Charter out for AC review. … I'm here as an AC Rep reviewing the Charter. … It's the Spatial Data on the Web WG … One of the specs listed as in scope for potential maintenance is the WebVMT spec. … My question to you is whether you want this WG to be listed under the coordination … section for that WG given that they're basing work on WebVTT. … They don't list TTWG as coordination at the moment. … Would you want to see that, and if so, I'll mention it in the AC Review. Gary: I don't see an issue with having TTWG listed, … but at the same time, it's clearly been working fine as is so … I don't think we necessarily should make the change to disapprove not having it. … Last time they needed a discussion we had that, and agreed no change to WebVTT on that occasion. … Not having it listed is not a blocker on anything [i.e. the groups talking to each other] Chris: As you say, it's fine to leave it as-is in coordination. Gary: It could be "if you're making other changes feel free to add it but otherwise don't worry" Chris: I could say that and leave it to their discretion. Nigel: Would they prefer to have closer alignment and higher compatibility between the specs. At the moment it looks like WebVMT is inspired by WebVTT Gary: WebVMT documents may not be valid WebVTT, e.g., by using the missing end time feature Nigel: Is that something W3C should maintain as a constraint on these specs? Gary: Maybe long term, it's not needed. If the formats diverge based on their needs, that's probably fine Nigel: OTOH, if they think of some new spec change, we'd hopefully discuss as both groups might want it in their specs … I think the purpose of coordination is to have a list of groups to be consulted when there's a significant change … We don't list them in our charter coordination list. But i think it should be symmetrical Atsushi: There are several meaning for the list: from just being interested, to having a more formal relationship … It seems to me some W3C groups are listed as just being interested. Not sure on the formality of this section … Not sure the Process needs a strict definition, just guidelines. It wouldn't factor too strongly in the team's review Nigel: Another consideration relates to immersive captions. If we decide to work on adding 3D coordinates into caption formats, it relates to that group's use cases … While we aren't doing volumetric subtitles and captions, it has come up before and could again Andreas: We discussed maybe 4 or 5 years ago, things in the market might have changed now … Could be a requirement for us Chris: I think it's worth suggesting to them that TTWG is listed, without proposing a tight collaboration. … More a "keep us informed", and as a reminder as much as anything to come back to this group … should they have particular changes that might be worth including in both specs. Meeting Close Nigel: Thank you for scribing, Chris, we're 5 minutes over, let's adjourn. … See you in 2 weeks everyone! … [adjourns meeting] Summary of resolutions 1. [19]Request transition to CR based on w3c/dapt#269 (after rebasing) Minutes manually created (not a transcript), formatted by [20]scribe.perl version 238 (Fri Oct 18 20:51:13 2024 UTC). [20] https://w3c.github.io/scribe2/scribedoc.html
Received on Friday, 22 November 2024 09:40:38 UTC