16:02:00 RRSAgent has joined #tt 16:02:00 logging to https://www.w3.org/2020/02/27-tt-irc 16:02:05 Zakim has joined #tt 16:02:13 nigel has joined #tt 16:02:46 zakim, start meeting 16:02:46 RRSAgent, make logs Public 16:02:47 Meeting: Timed Text Working Group Teleconference 16:03:06 Agenda: https://github.com/w3c/ttwg/issues/96 16:04:04 Previous meeting: https://www.w3.org/2020/02/20-tt-minutes.html 16:04:24 Present: Atsushi, Cyril, Gary, Nigel, Pierre 16:04:33 Chair: Gary, Nigel 16:04:37 scribe: nigel 16:04:41 Regrets: Andreas 16:04:53 Regrets+ Glenn 16:05:09 Topic: This meeting 16:05:23 Nigel: For the agenda today we have IMSC 1.2 HR and I will mention the CfC. 16:05:31 .. Also TTML2 2nd Ed CR Tests etc. 16:05:40 .. In AOB we currently have planning for DST changes 16:05:45 .. Is there any other business? 16:06:20 Atsushi: Can we look at the timeline PR on TTWG? 16:06:33 Nigel: Yes, apologies, I should have been in touch with you about that, because I cannot preview it! 16:06:37 .. Added to AOB. 16:06:38 .. Any more? 16:07:20 group: [no more] 16:07:28 Topic: IMSC 1.2 HR 16:07:55 Nigel: I've managed to send the message to Web Security, just before this meeting. 16:08:11 .. Apologies for the delay - this was as discussed last week, but took me a while to get around to. 16:08:37 .. Hopefully that will be okay. I took the cue from Philippe to tell them we don't think anything 16:08:44 .. needs doing, and let them tell us if they disagree. 16:09:01 .. That completes the HR requests. 16:09:09 cyril has joined #tt 16:09:17 .. I don't think there have been any responses. 16:09:48 .. I see that TAG has scheduled IMSC 1.2 review for 2020-03-03. 16:09:58 .. That falls within our CfC review period for publication of IMSC 1.2 CR. 16:10:25 .. The other thing to note is I sent out the CfC for IMSC 1.2 CR publication shortly before this call. 16:10:37 .. I made two proposals not discussed directly last week. 16:11:17 -> https://lists.w3.org/Archives/Public/public-tt/2020Feb/0017.html CfC for IMSC 1.2 CR publication 16:11:36 .. The first is the closure date for comments, which I set at 2020-04-16, as the earliest permitted date 16:11:42 .. being 4 weeks after CR publication. 16:11:59 .. If anyone thinks we should extend that please say as soon as we can. 16:12:11 Cyril: I don't know if we should extend it, but I would like to propose adding a new 16:12:24 .. feature to IMSC 1.2 adding the fontShear attribute. 16:12:30 .. I can make a more concrete proposal. 16:12:35 .. Is that okay within this CfC. 16:12:45 c/CfC./CfC? 16:12:55 Pierre: I think the challenge is that the CR process is still pretty heavy. 16:13:03 .. We can not go to CR until we have all the features nailed. 16:13:14 .. But we cannot also say to hold up CR until all the features are submitted, 16:13:19 .. otherwise we'll never be done. 16:13:30 .. I guess the question for you is what is your drop-dead date to have the proposal in? 16:13:37 Cyril: I can have the proposal in by next week. 16:13:46 Pierre: Then would the feature be implemented or at risk? 16:13:58 Cyril: We implement fontShear today in our renderer. Is the question about browsers? 16:14:11 Pierre: I mean the resources to meet the CR exit criteria, i.e. implementation experience. 16:14:22 Cyril: Because it is in TTML2 already I don't think we need to test anything more. 16:14:34 .. The only question is if there is consensus in adding the feature, and 16:14:45 .. that may come down to "can it be implemented in browsers?" because I 16:14:55 .. don't think we can include it otherwise. 16:15:08 Pierre: I agree. There's an obvious fallback of oblique which is supported in browsers. 16:15:24 Cyril: I am having side discussions with various people in CSS WG to see if 16:15:32 .. we can get the necessary features implemented. 16:15:43 .. The feedback was that implementing lineShear is too complex and not necessarily 16:15:51 .. in line with what other people expect when they do shearing in print 16:16:03 .. and typography. The second feedback is that if they are ready to adjust 16:16:16 .. the specification for font-style: oblique with angle to match our fontShear feature. 16:16:28 .. fontShear is acceptable as long as combined characters are sheared properly, 16:16:38 .. and so are rubys and vertical characters. They are willing to adjust the CSS spec 16:16:47 .. for that. So this means to me that I see a way forward to have better shearing 16:16:59 .. than with IMSC 1.1 shear, and I would like if possible to have that in IMSC 1.2. 16:17:19 Pierre: We have to really make sure it is the right thing to do, and I'm not objecting 16:17:22 .. to the proposal at all. 16:17:33 Cyril: I agree Pierre, and that's why I wanted to propose something for next week. 16:17:44 Pierre: Maybe the proposal is to delay the CfC until next week. 16:19:54 Nigel: As Chair, this is really late in the process. I'm tempted to say too late. 16:20:04 .. The approach for publication that the group agreed on a while ago was to try 16:20:21 .. to meet publication schedules not feature sets, so the implication there is that 16:20:34 .. we should say the feature set for 1.2 is closed and this should be added to the 16:20:40 .. next iteration, which would be 1.3. 16:20:54 .. That's not to say we can't delay 1.2 and add this, but the group should really 16:21:00 .. be aware of the impact. 16:21:07 Cyril: I did warn the group a couple of weeks ago. 16:21:33 Pierre: A real concern following up on what Nigel brought up is that by deferring 16:21:41 .. CR we open the door for other proposals to be made, which might also 16:21:49 .. be awesome, and then we'll never be done. That's a real concern. 16:21:58 .. I'd much rather stick to what we hoped or planned to do initially which was 16:22:10 .. a yearly release, and avoid rushing things at the last minute, where 16:22:16 .. unavoidably we will make mistakes. 16:22:27 .. So Cyril another thing to consider is closing off IMSC 1.2 and immediately 16:22:38 .. starting on IMSC 1.3 with this proposal in the requirements. 16:22:54 .. Then 1.2 makes its way through the process and we concentrate on 1.3 16:23:00 .. and make it really work. 16:23:15 .. In terms of timing, if we start on 1.3 today, in practice it will not take that 16:23:22 .. much more time than if we start futzing with 1.2. 16:23:53 Nigel: Another question for Cyril is if there is a timeline driver that means 16:24:02 .. this feature has to be in 1.2 and cannot wait until 1.3 16:24:17 Cyril: Not specifically, but we want to do the fontShear now. Waiting for 1.3 16:24:28 .. would I think be too late. I understand the timeline impact of putting it in 1.2. 16:24:45 .. The feature I am seeking to add is very minor and already in TTML2. 16:25:16 .. I could propose the PR today within the CfC period. 16:25:24 Pierre: We also would need to update the requirements. 16:25:28 Cyril: Yes I could do that too. 16:26:05 Pierre: I'm concerned about the impact if others think our deadlines for requirements don't really apply. 16:26:15 .. They could come and also ask for new features. 16:26:46 .. We might fall back into the trap we've been in before where we're never done. 16:27:03 .. This is a process issue in W3C, where the latency between Recs is many months. 16:30:35 Nigel: Can I suggest that you think about how hard the requirement is to get it into 1.2 Cyril, and let us know. 16:30:42 Cyril: What is the impact on the CfC? 16:31:06 Nigel: If you really need it in 1.2 then I guess you're raising an issue or objecting to the CfC. 16:31:31 .. Hopefully we can resolve this without too much argument. 16:32:04 Pierre: If we do this, then we are saying we don't really have a process for issuing IMSC regularly. 16:33:29 Cyril: I'm not asking for a delay to 1.2 16:33:43 Nigel: I don't believe a delay would be avoidable if we add a new substantive change at this time. 16:33:58 .. I think it would be an absolute minimum of 4 weeks and it would be hard to keep it that low. 16:34:17 Pierre: I think the unfair question is what delay can the market tolerate? 16:34:41 .. If you were to say IMSC 1.2 is never going to get commercial acceptance unless it has that feature, 16:34:54 .. that's different from saying it would be nice to have but the industry can wait 6 months for IMSC 1.3. 16:35:20 Cyril: I think Netflix would do this: the font feature is interesting but we would not rush into its adoption. 16:35:36 .. Proper shearing is something we would need. I see faster adoption if IMSC 1.2 has fontShear than if 16:35:43 .. it only has the current #font feature. 16:35:57 Pierre: Trying to translate, you're saying that from a Netflix perspective, IMSC 1.2 is not useful, 16:36:02 .. compared to IMSC 1.1? 16:36:17 Cyril: I wouldn't be that strong. We don't have use cases for downloadable fonts at the moment, 16:36:20 .. though it may be useful. 16:36:26 Pierre: Thanks for clarifying. 16:36:35 .. I hear you, I think it makes sense to delay IMSC 1.2. 16:36:47 .. If we go down that path and we suddenly get a bunch of new requirements and IMSC 1.2 16:36:57 .. is suddenly a year away, ... 16:38:01 Nigel: I must admit when I published the CfC I did not realise it might be controversial. 16:38:09 .. I didn't realise this from last week's discussion. 16:39:07 Nigel: Cyril, we need to move on, can I ask that you send the proposal to the group 16:39:12 .. and we'll cover it next week? 16:39:26 Pierre: Please could you make a pull request on the requirements document and I will take care of the rest? 16:39:29 https://www.w3.org/TR/imsc-1.1-reqs/ 16:39:36 Cyril: Okay. Is it this document? Oh no that's 1.1. 16:39:44 https://w3c.github.io/imsc-vnext-reqs/ 16:39:53 .. This one? 16:39:58 Nigel: Yeah I think so. 16:40:15 .. I think that is the right repo, let's do the details offline. 16:40:21 Cyril: Okay I have it. 16:40:48 Nigel: Before we move on from IMSC, the other proposal I made that we did not discuss 16:41:04 .. was the exit criteria. I copied this from IMSC 1.1 and amended the references. 16:41:17 .. Please check this and let me know if you think anything needs to change there. 16:41:56 Topic: TTML2 Tests 16:42:09 Nigel: Given the time, and Glenn's absence, I propose to move straight onto AOB. 16:42:17 Topic: AOB - Upcoming DST switch 16:43:30 Nigel: Please see https://github.com/w3c/ttwg/issues/103 16:43:50 .. The options are there as comments, please upvote those you would prefer, 16:44:00 .. or downvote any that would cause you problems. 16:45:13 .. Then the Chairs will make a call on or by ... When would be good, Gary? 16:45:25 Gary: next week's call? 16:45:29 Nigel: That works for me. 16:45:43 Gary: Gives enough notice before the change. 16:45:57 Pierre: Looks like a tie on the poll right now. 16:46:04 Gary: The Chairs are tie-breakers! 16:46:10 Pierre: Unless they're split too! 16:47:11 Topic: Timeline Pull request 16:47:26 github: https://github.com/w3c/ttwg/pull/98 16:48:01 Nigel: Thanks for this Atsushi, it's a PR to create a page for our publication timelines, 16:48:12 .. which I didn't finish reviewing because I couldn't work out how to preview it. 16:48:36 .. Part of the reason why was because it is from your fork of the repo I think. 16:49:12 https://ttml-w3c.himor.in/TTWG-2019-spec-timeline.html 16:49:23 Atsushi: Yes. [thinks] I have copied it to here ^ 16:49:43 Nigel: Fantastic, thank you, I will review that and add comments, but probably just approve it. 16:50:09 Atsushi: we should merge this as soon as possible and then open issues for corrections. 16:51:17 Nigel: Okay I will approve this so we can merge and then make changes as needed. That's a good call. 16:51:23 .. Thank you. I'll do it shortly after this meeting. 16:51:44 github-bot, end topic 16:52:13 Topic: Meeting close 16:52:33 Nigel: Thanks everyone, we've completed our agenda. 16:52:41 .. Please let us know any agenda topics for next week by Tuesday. 16:52:50 .. I guess we'll be talking about fontShear in IMSC 1.2. 16:53:14 Cyril: I just opened a issue on the requirements, and I'm about to do the pull request. 16:53:18 Nigel: OK, thank you. 16:53:40 .. Thanks everyone, let's adjourn. See you next week. [adjourns meeting] 16:54:25 zakim, end meeting 16:54:25 As of this point the attendees have been Atsushi, Cyril, Gary, Nigel, Pierre 16:54:27 RRSAgent, please draft minutes v2 16:54:27 I have made the request to generate https://www.w3.org/2020/02/27-tt-minutes.html Zakim 16:54:30 I am happy to have been of service, nigel; please remember to excuse RRSAgent. Goodbye 16:54:34 Zakim has left #tt 17:21:41 s|c/CfC./CfC?|| 17:21:46 s/CfC./CfC? 17:23:54 s|github-bot, end topic||g 17:24:00 rrsagent, make minutes v2 17:24:00 I have made the request to generate https://www.w3.org/2020/02/27-tt-minutes.html nigel 17:24:47 s/I have copied/I have temporary copied/ 17:25:48 ah, just wanted to make sure my copy for spec-timeline will not be persistent... 17:28:21 scribeOption: -final -noEmbedDiagnostics 17:28:25 rrsagent, make minutes v2 17:28:25 I have made the request to generate https://www.w3.org/2020/02/27-tt-minutes.html nigel 17:29:15 s|scribeOption: -final -noEmbedDiagnostics|| 17:29:22 scribeOptions: -final -noEmbedDiagnostics 17:31:10 s/ah, just wanted to make sure my copy for spec-timeline will not be persistent...// 17:31:14 rrsagent, make minutes v2 17:31:14 I have made the request to generate https://www.w3.org/2020/02/27-tt-minutes.html nigel 17:31:42 github-bot, end topic 18:04:29 nigel has joined #tt 18:05:16 nigel has changed the topic to: TTWG Teleconference. Agenda for 2020-03-05 1600 UTC meeting: https://github.com/w3c/ttwg/issues/99 18:15:48 nigel has joined #tt