- From: Nigel Megitt <nigel.megitt@bbc.co.uk>
- Date: Thu, 18 Jan 2024 17:33:12 +0000
- To: TTWG <public-tt@w3.org>
- Message-ID: <1EC714C0-0095-499C-9344-040146BA4D00@bbc.co.uk>
Thanks all for attending today’s TTWG meeting. Minutes can be found in HTML format at https://www.w3.org/2024/01/18-tt-minutes.html In text format: [1]W3C [1] https://www.w3.org/ Timed Text Working Group Teleconference 18 January 2024 [2]Previous meeting. [3]Agenda. [4]IRC log. [2] https://www.w3.org/2023/12/21-tt-minutes.html [3] https://github.com/w3c/ttwg/issues/273 [4] https://www.w3.org/2024/01/18-tt-irc Attendees Present Andreas, Atsushi, Chris_Needham, Cyril, Gary, Matt, Mike, Nigel, Pierre Regrets - Chair Gary, Nigel Scribe cpn, nigel Contents 1. [5]This meeting 2. [6]IMSC HRM 3. [7]DAPT 4. [8]Next meeting and meeting close Meeting minutes This meeting Nigel: Two main things today, IMSC HRM and transition request to PR, and DAPT topics for discussion. Anything else to add? (nothing) IMSC HRM Nigel: I raised a CfC on a pull request that Pierre opened. We discussed in last meeting, but made some last minute editorial changes … e.g., to definitions and references to external specs. I sent the CfC a week ago, the decision period ends on 25th January … This is an opportunity to raise discussion points. The implementation report is important to show we've met CR exit criteria … Atsushi has reviewed, and made some changes, making it easier for others outside the group to follow … Decision to be made about publication date. [9]CfC Email 2024-01-18 [9] https://lists.w3.org/Archives/Public/public-tt/2024Jan/0000.html [10]Pull request of Proposed Recommendation version [10] https://github.com/w3c/imsc-hrm/pull/77 Atsushi: The transition reviews are held on Fridays, so if we send the request on 25 or 26, considering the required period, the review might come in February … After approval, publication will be on a Tuesday or Thursday Pierre: There's a CR end date that we may have to set manually … I guess that would be next week Nigel: The CR end date says 23/07/20, maybe that was from the first CR? Atsushi: Each snapshot has a review opportunity, so that period should be 60 days Nigel: Looking at the history, first CR snapshot was 22 June 2023 and that sets a no-earlier-than date of 2023-07-20 so that's where that date comes from … The other date that's more concerning is 11 January 2024. I don't know where that comes from … That's like an AC review close date Atsushi: There's a 4 week comment period … for Proposed Recommendation there are several dates. AC review should be 4 weeks <atsushi> [11]https://w3c.github.io/spec-releases/ milestones/?pr=2024-01-30 [11] https://w3c.github.io/spec-releases/milestones/?pr=2024-01-30 Nigel: May need setting manually, if we can't set the date in ReSpec. Atsushi, is that something you can do? Pierre: It would help me if you can put the dates we want in the pull request, and I'll look at the ReSpec <atsushi> [12]https://w3c.github.io/imsc-hrm/spec/ imsc-hrm.html?specStatus=PR [12] https://w3c.github.io/imsc-hrm/spec/imsc-hrm.html?specStatus=PR Atsushi: Changing status and publication should work. The date would be set automatically Nigel: Any thoughts or comments on the substance of the report, before we make a WG decision to request transition to PR? Chris: I had a look at the implementation report and have two questions. … One is: does the report need to show traceability to spec sections? … The report has a comprehensive list of test cases where each test case describes what it is testing … but I did not see a link to section numbers or feature definitions in the spec. … Second question: when we discussed the Charter and there was a lot of focus on the CR Exit Criteria, … was there a concern raised about the use of human generated content? … I note the test suite is human authored content. Maybe I'm misremembering. … I think one of the reviewers wanted to see machine generated content being tested. Nigel: The test suite content is fine to be human authored. I don't think anyone was arguing otherwise … It shows deliberate authoring to test features in the spec. That's normal … Those synthetic tests are useful for verifying a valid implementation is behaving correctly … What people wanted in the tests is on the authoring side tooling - so if we're asserting that the presence of large amounts of content meet the authoring requirements of HRM, … what they wanted to see was an implementation on the authoring side. It mattered not that the content was human generated, rather that a human was using a software tool … When there are two sides: a producer and a consumer, and here the consumer is the validator, and the spec defines requirements for the data passing over the interface. Some reviewers wanted us to show there's a software implementation as producer [13]Implementation Report [13] https://www.w3.org/wiki/TimedText/IMSC-HRM-1ED-Implementation-Report Chris: Thanks, that makes sense. And the point about traceability? Pierre: When we generated the unit tests, the goal was to get coverage of the spec. It should cover the entire spec, but the report doesn't have an explicit mapping … If we feel it's important, we can add it Nigel: The report says each test contains a description. So two concerns here: checking that the test suite adequately tests the requirements, and then understanding what each test exercises … In the past specs like TTML define feature designators that are in the IR as pointers to what that test exercises. May be a lot of work, but I guess it's possible to add descriptions to the table Pierre: There may not be a mapping between sections and test. Chris, do you think the descriptions in the tests are sufficient? Chris: I think the descriptions are good so I would say they are sufficient. … I understand from reading the specification that there is not a simple 1:1 mapping. … I'm not here to try to ask you to do extra work! … Just pre-empting potential feedback. Nigel: Wondering if it's possible to do a simple copy/paste, but may make the table unwieldy Pierre: Does the table have a link to the document itself? Then it would be trivial to click through to see the descriptions … I also want to avoid duplicating information, things can get out of sync in the future Nigel: Do you think that [linking the test filenames to the files in the repo] would help AC reviewers? Chris: Yes I think that would be a helpful addition. … I also note that in the interest of avoiding duplication, the pass tests also correspond to a fail test, … and the description is not always in both tests of the pair. Nigel: So we could put the pass and fail test in a single row Pierre: We could add full description to the pass test, and link them. But I wouldn't combine them into the same row, as there may not always be both … But happy to add links, and descriptions to the pass files Nigel: Anyone else have questions? (none) Nigel: Atsushi, is it a good idea for you to start preparing the transition request? It might expose other questions you have Atsushi: I can do that, but I don't think I have any further items … There's a Changes section from last CR, no need for another horizontal review. We're now in CfC, wide review should be finished, so I don't think there's anything else than preparing the IR report <atsushi> [14]https://w3c.github.io/imsc-hrm/spec/ imsc-hrm.html?specStatus=PR&publishDate=2024-01-30&prEnd=2024-0 2-27 [14] https://w3c.github.io/imsc-hrm/spec/imsc-hrm.html?specStatus=PR&publishDate=2024-01-30&prEnd=2024-02-27 Nigel: You have one week to raise questions, but if noone comments, I'll declare consensus for a WG Decision and we can request the transition after that. Atsushi: Some Respec configuration changes, for /TR publication (in IRC above) Nigel: That's fine, of course Nigel: The pull request changes the spec status already, but we don't know when the transition review will happen or how long Pierre: Please comment in the PR and I'm happy to add those dates … It would be great if the release on GitHub would match the publication date, so I'd like to have the dates in the PR and make the changes … I'll work on the IR and test suite descriptions … Thank you all for your help with this [15]Action for Pierre to add descriptions to tests where they're missing [15] https://github.com/w3c/imsc-hrm-tests/issues/14 DAPT Nigel: Last publication was on 23 December. All the work on language was merged … Some additional PRs have been opened or commented on since … No issues labeled as agenda, so looks like we're progressing to CR. Cyril, anything to raise on DAPT? Cyril: Not really. Nigel: Issues remaining are mainly editorial. There are some questions listed as CR must-have, and some are choices, especially wrt embedded audio resources, referenced audio, and encodings … Absent any implementation experience to help answer those, maybe the thing to do is list those as at-risk. If we get experience to settle on a preferred subset, we can remove the others … Does that sound like a reasonable plan? Cyril: I think so. We should try to resolves all the ones we can, though. Nigel: I expect you and I will continue work on the PRs, Cyril Cyril: I mentioned a few weeks ago I was working on open sourcing a library and open content. This is progressing, hope to announce something soon, Feb or March. … We should have a variant of Neflix Meridian content, with dubbing and AD Nigel: That's really positive, thanks Next meeting and meeting close Nigel: If there's no other business, we can close the meeting … Thank you everybody Nigel: I have a conflict in 2 weeks time … We could have a meeting if need be, may need Gary to chair Gary: I don't know if I can Nigel: We may not have much to discuss, so let's see what we have Nigel: For now, let's adjourn. Thank you everyone. [adjourns meeting] Minutes manually created (not a transcript), formatted by [16]scribe.perl version 221 (Fri Jul 21 14:01:30 2023 UTC). [16] https://w3c.github.io/scribe2/scribedoc.html
Received on Thursday, 18 January 2024 17:34:13 UTC