IRC log of tt on 2017-04-27

Timestamps are in UTC.

14:00:22 [RRSAgent]
RRSAgent has joined #tt
14:00:22 [RRSAgent]
logging to http://www.w3.org/2017/04/27-tt-irc
14:00:24 [trackbot]
RRSAgent, make logs public
14:00:24 [Zakim]
Zakim has joined #tt
14:00:26 [trackbot]
Zakim, this will be TTML
14:00:26 [Zakim]
ok, trackbot
14:00:27 [trackbot]
Meeting: Timed Text Working Group Teleconference
14:00:27 [trackbot]
Date: 27 April 2017
14:01:28 [tmichel]
tmichel has joined #tt
14:01:40 [nigel]
Present: Glenn, Nigel, Mike, Andreas
14:01:44 [nigel]
Regrets: Thierry
14:01:46 [nigel]
scribe: nigel
14:01:48 [nigel]
Chair: Nigel
14:02:37 [tmichel]
yes I am joining ...
14:02:44 [nigel]
Regrets- Thierry
14:02:48 [nigel]
Present+ Thierry
14:02:55 [nigel]
s/yes I am joining .../
14:03:45 [nigel]
Present+ Pierre
14:04:21 [nigel]
Present+ David_Ronca
14:05:05 [nigel]
Topic: This Meeting
14:05:47 [atai]
atai has joined #tt
14:06:37 [nigel]
Nigel: Today we have TPAC, IMSC, TTML, HDR in PNG.
14:06:53 [nigel]
David_Ronca: [requests TTML2 at the head of the meeting for scheduling reasons]
14:07:32 [nigel]
Nigel: Anything else for the agenda, or AOB?
14:07:48 [nigel]
group: [no AOB]
14:08:11 [nigel]
Topic: TTML
14:09:12 [David_R]
David_R has joined #tt
14:09:25 [nigel]
Nigel: First let's look at progress tracking.
14:10:12 [nigel]
.. First thank you Glenn for assigning yourself to issues. The number you're assigned to is
14:10:26 [nigel]
.. quite a bit larger than the number of branches you have open. What's happening there?
14:10:40 [nigel]
Glenn: I've either begun work on them or thought about them and have a plan. If someone
14:11:00 [nigel]
.. wants to work on one and I don't have a branch for it then coordinate with me and let
14:11:14 [nigel]
.. me know. We can have more than one assignee for any issue.
14:11:18 [nigel]
Nigel: That's true we can.
14:11:32 [nigel]
David_Ronca: For those issues you have begun working on but do not have a branch for it
14:11:50 [nigel]
.. yet is there any reason why you wouldn't unassign yourself so people can filter on
14:11:52 [nigel]
.. assignee?
14:12:31 [nigel]
Glenn: If someone wants to take one on then just coordinate with me.
14:12:44 [nigel]
Nigel: Ok, the flip side of that is that if you're assigned to issues then that will likely put
14:13:59 [nigel]
.. other people off, and that means the Group will expect some short term work on it.
14:14:11 [nigel]
Glenn: There are 5-10 issues with no assignee that I'm less interested in, so people should
14:14:14 [nigel]
.. start with that first.
14:14:46 [nigel]
David_Ronca: What I'm interested in most is not who resolves an issue but when they are
14:15:23 [nigel]
.. resolved. I see 9 issues unassigned and marked as milestone TTML2WR, and 48 assigned
14:15:46 [nigel]
.. to Glenn. Glenn, for the issues that are open and assigned, is there any way to put an
14:15:51 [nigel]
.. expected close date on them?
14:17:41 [nigel]
Glenn: I haven't looked at them with that level of granularity.
14:18:23 [nigel]
Nigel: I think the important thing is that we have pull requests open for all those issues,
14:18:29 [nigel]
.. as the first step towards issue closure.
14:18:52 [nigel]
.. We talked about doing this by the end of May for all issues for the WR - I've had feedback
14:19:07 [nigel]
.. this week that before concluding on the WR we should review all open issues so that we
14:19:15 [nigel]
.. do not defer without due consideration, which is reasonable I think.
14:19:28 [nigel]
Glenn: Some pull requests cover multiple issues.
14:19:48 [nigel]
Nigel: Please could you mention all the issues in the Pull Request description so we can track those?
14:20:51 [nigel]
Glenn: I can add links but it may be difficult to uncover the information.
14:21:06 [nigel]
Nigel: Has anyone else assigned themselves any issues?
14:21:30 [nigel]
Pierre: My plan is to assign myself all the horizontal review comment issues and to resolve
14:21:46 [nigel]
.. them before wide review. That can either be by pull request or to defer until never or later.
14:22:01 [nigel]
Nigel: Okay, will you pick them up one at a time?
14:22:17 [nigel]
Pierre: Yes, I'll review them, hopefully with Richard, and maybe close some of them in parallel
14:22:42 [nigel]
.. or some sequentially. I don't plan to assign myself to them all at once.
14:22:57 [nigel]
David_Ronca: Due to other commitments I haven't managed to meet internally, but in the
14:23:15 [nigel]
.. next week we'll all be back and will review and see what we can assign internally to the team.
14:23:32 [nigel]
Pierre: I have a question re:
14:23:39 [nigel]
-> https://github.com/w3c/ttml2/issues/274 Add an illustration of pinyin for ruby align
14:24:04 [nigel]
Pierre: There, Glenn has a comment, so you have an opinion and have thought about it, but
14:24:12 [nigel]
.. you have not assigned it to yourself. Is it okay for me to proceed?
14:24:24 [nigel]
Glenn: Yes, please do. I did not try to assign to myself any of the i18n comments from the
14:24:32 [nigel]
.. recent review, because they're not on the WR milestone.
14:24:35 [nigel]
Pierre: Why is that?
14:25:04 [nigel]
Glenn: Because they came in from outside the group so I consider it part of the preliminary
14:25:15 [nigel]
.. wide review comments.
14:25:47 [nigel]
.. If I had no other issues to work on I would probably take these on.
14:26:06 [nigel]
Pierre: There are other issues that other people can handle that don't relate to complex
14:26:12 [nigel]
.. script layout issues.
14:26:27 [nigel]
Glenn: Some of those others are in areas that I do have deep expertise on.
14:26:37 [nigel]
David_Ronca: This is also something that Dae has worked on.
14:27:26 [nigel]
.. How about we set a target for assigning issues?
14:28:12 [nigel]
Nigel: I'd like to treat this more like weekly sprints so please assign yourself issues on a
14:28:31 [nigel]
.. week by week basis so that we can track the curve as the weeks go by and not block
14:28:44 [nigel]
.. others from picking up issues because they're already assigned, if that is ok.
14:28:53 [nigel]
David_Ronca: That's fine, I'll pick that up with the team next week.
14:29:27 [nigel]
Nigel: Can anyone else let us know now about any issues they can pick up and work on
14:29:30 [nigel]
.. over the next week?
14:29:41 [nigel]
Pierre: What about the TTML1 issues?
14:30:00 [nigel]
Nigel: They're in scope too because they generally apply to both TTML1 and TTML2.
14:30:05 [nigel]
Pierre: Here's a simple one:
14:30:17 [nigel]
-> https://github.com/w3c/ttml2/issues/215 tts:extent="auto" vs tts:extent="100% 100%"
14:30:50 [nigel]
Nigel: That's assigned to Glenn, and he said he is rewriting that text anyway.
14:30:54 [nigel]
Pierre: That was in November.
14:31:07 [nigel]
Glenn: On this particular one I don't actually agree with the proposed change. Auto is a
14:31:23 [nigel]
.. proxy we often use to express a default without repeating the definition of the default
14:31:35 [nigel]
.. everywhere that proxy is used. I don't think there's any technical reason not to use auto
14:31:52 [nigel]
.. in place of 100% 100%. Also if we use auto then it's easier to change what that means in
14:31:59 [nigel]
.. one place, rather than everywhere it is used.
14:32:24 [nigel]
Nigel: If that's your thought process it would be helpful to add it to the issue.
14:33:01 [nigel]
Glenn: Basically I consider this issue to be a request for early binding of the extent.
14:33:45 [nigel]
Nigel: In this case maybe the preferred choice is to close the issue without any change.
14:33:58 [nigel]
Glenn: The TTML1/TTML2 issue is an important one. In principle we should have resolved
14:34:31 [nigel]
.. all the open TTML1 issues and incorporate those resolutions into TTML2 before PR,
14:34:53 [nigel]
.. would anyone disagree with that?
14:34:59 [nigel]
Nigel: I think that's already agreed.
14:35:06 [nigel]
Pierre: Agreed.
14:35:17 [nigel]
Glenn: I just want to point out we don't have tracking issues for every TTML2 issue that has
14:36:07 [nigel]
.. a TTML1 issue, so there is more work than is indicated by the currently open issues.
14:36:21 [nigel]
Nigel: How should we handle that, open tracking issues, or add the TTML1 issues to the set
14:36:24 [nigel]
.. we are tracking for TTML2?
14:36:58 [nigel]
Glenn: Or we could open an umbrella issue for TTML2.
14:37:17 [nigel]
Nigel: That could simply consist of a list of TTML1 issue references.
14:37:27 [nigel]
Glenn: I think it would be useful to have that umbrella issue at least to begin with.
14:37:48 [nigel]
Nigel: Shall I create that umbrella issue?
14:37:51 [nigel]
Glenn: Thanks.
14:38:02 [nigel]
David_Ronca: I have drop off now - thanks a lot guys.
14:38:19 [nigel]
Pierre: How about:
14:38:43 [nigel]
-> https://github.com/w3c/ttml2/issues/219 Step 10.4.4.2(6)(a) does not apply to textDecoration
14:39:01 [nigel]
Pierre: This is discussed and agreed, really narrow, has had no movement since London, so
14:39:11 [nigel]
.. that would be a perfect candidate in my mind for anyone in the group to take on.
14:39:28 [nigel]
Glenn: As I already mentioned, if you would like to add yourself to an issue assigned to me,
14:39:34 [nigel]
.. feel free to do that.
14:40:33 [nigel]
Nigel: can anyone take this on?
14:40:46 [nigel]
Glenn: We need to resolve this in TTML1 - coincidentally it is #219 in TTML1.
14:41:05 [nigel]
.. This comes under the PR for TTML1.
14:41:13 [nigel]
Pierre: I'd like to broaden the set of folk working on stuff.
14:41:29 [nigel]
.. I'd get to it eventually but I'm going to prioritise the HR comments.
14:41:36 [nigel]
Glenn: I'll get to it eventually as well.
14:41:53 [nigel]
Action: nigel Create an umbrella issue for TTML1 issues in TTML2
14:41:59 [trackbot]
Created ACTION-496 - Create an umbrella issue for ttml1 issues in ttml2 [on Nigel Megitt - due 2017-05-04].
14:42:55 [nigel]
Nigel: OK let's take that general approach - nobody is coming forward for this now but I
14:43:08 [nigel]
.. guess some folks' ears are burning but they want to think about their workload and look
14:43:14 [nigel]
.. at the open issues and see what they can take on.
14:43:38 [nigel]
.. We'll come back to this again next week, and obviously anyone can assign themself to an
14:43:41 [nigel]
.. issue in the meantime.
14:43:51 [nigel]
Nigel: The next thing to do is to review the existing open pull requests.
14:44:29 [nigel]
-> https://github.com/w3c/ttml1/pull/233 Clarify application of padding (#221)
14:44:43 [nigel]
Glenn: Andreas and I have gone back and forth on the utility of adding implementation detail.
14:44:57 [nigel]
.. I agree that we could say a little more because it doesn't hurt to contextualise the subject
14:45:10 [nigel]
.. with regards to the XSL-FO model. I'm not prepared to go all the way to the level of detail
14:45:15 [nigel]
.. that Andreas originally proposed.
14:46:18 [nigel]
.. Looking at today's comment, Andreas said that how padding is applied diverges from XSL-FO.
14:46:29 [nigel]
.. I don't agree with that because, although XSL-FO does have some semantics regarding
14:46:44 [nigel]
.. regions and page layout semantics, the TTML definition of region is entirely different.
14:46:56 [nigel]
.. Maybe we need to point that out, in any case we are defining something different and
14:47:07 [atai]
q+
14:47:12 [nigel]
.. saying how it maps to XSL-FO, in §9.3.3 Synchronic Document Construction.
14:47:27 [nigel]
.. What it might be useful to do, as a subset of what Andreas proposed, is to add a note that
14:47:42 [nigel]
.. clarifies that the extent of region maps to the allocation rectangle of the block area that
14:48:00 [nigel]
.. is generated by the block container to which the TTML region element is mapped.
14:48:45 [nigel]
.. See also my comments on https://github.com/w3c/ttml1/pull/233#issuecomment-297637021
14:49:18 [nigel]
.. In earlier comments I think Pierre had asked the question of whether extent maps to
14:49:29 [nigel]
.. padding rectangle or content rectangle, and I commented that it is neither, but to the
14:49:43 [nigel]
.. allocation rectangle from which those other rectangles are derived. I'm prepared to add
14:49:55 [nigel]
.. an additional comment with less detail than what Andreas asked for but says what I just
14:50:03 [nigel]
.. said but does attempt to clarify that mapping.
14:50:06 [nigel]
ack atai
14:50:19 [nigel]
Andreas: In response to the first point, I'm still of the opinion that on this one area we
14:50:31 [nigel]
.. really diverge from XSL-FO and that makes it hard to explain how we relate to XSL-FO and
14:50:45 [nigel]
.. also CSS. I was not referring to the region element in XSL-FO, but to the way block areas
14:50:59 [nigel]
.. are handled. The way TTML does it, defining the allocation rectangle and then applying
14:51:14 [nigel]
.. inset space has no correspondence in XSL-FO. You cannot define the width and height
14:51:25 [nigel]
.. of an allocation rectangle in XSL-FO, which makes it hard to relate to and also tricky to
14:51:43 [nigel]
.. implement using CSS models and concepts. We both expressed our points, but hte most
14:51:55 [nigel]
.. important thing is that users get the right understanding. I'm happy with any change
14:52:09 [nigel]
.. that gives users the right understanding of how this works.
14:52:35 [nigel]
Nigel: Are you saying that Glenn's proposal would achieve that or not?
14:52:46 [nigel]
Andreas: As I mentioned, I would like input from other members of this Group too.
14:53:05 [nigel]
.. If we can explain how it works clearly without referencing the conceptual model then
14:53:15 [nigel]
.. I am happy with that, but I want to hear other opinions about it.
14:53:45 [nigel]
Glenn: I have an addendum to my opinion: another way to think about it is to posit the
14:53:58 [nigel]
.. existence of a container that the block container is a child of, and then have the extent
14:54:10 [nigel]
.. of the TTML region be assigned to the content rectangle of that posited outer shell
14:54:24 [nigel]
.. container. That can be done conceptually without actually having to generate such an
14:54:39 [nigel]
.. element in the flow object hierarchy. Or if one really wants to do that in XSL-FO there's
14:55:00 [nigel]
.. an element called staticContent that could potentially be used for that purpose. A common
14:55:13 [nigel]
.. use is for running headers and footers, except in XSL-FO the content is repeated on every
14:55:26 [nigel]
.. page, though the generated ISD outputs could be considered to be pages in the XSL-FO
14:55:30 [nigel]
.. sense, to make that leap of logic.
14:55:43 [nigel]
Andreas: I'm a bit worried that we make it even more complicated using a different solution.
14:56:17 [nigel]
.. There is a discussed and agreed label, so I assume that members have read the original
14:56:29 [nigel]
.. pull request and approved it. If we take on another edit then there must at least be some
14:56:39 [nigel]
.. feedback from the group expressing some kind of preference.
14:57:21 [nigel]
Pierre: TTML1 has text directly relating to XSL-FO. Couldn't the clarification be put there?
14:57:38 [nigel]
.. I understand that it might not be appropriate to put it far away from where it is defined.
14:57:50 [nigel]
.. Surely there should be a place to put it assuming it is not false?
14:58:06 [nigel]
Glenn: I don't know if it is false or not - we could certainly put the detail note in §9.3.3
14:58:23 [nigel]
.. where the allocation rectangle is defined. I think the current proposal is too detailed
14:58:34 [nigel]
.. and application specific and I'm not prepared to accept it. Different implementations can
14:58:39 [nigel]
.. do different things.
14:59:00 [nigel]
Andreas: I'm willing to accept the edited pull request from Glenn then. I read through it
14:59:18 [nigel]
.. and also with the test cases provided by Pierre today it might be enough to see how it
14:59:34 [nigel]
.. works. The trouble with XSL-FO is people might not be deeply into that, so its debatable
14:59:46 [nigel]
.. how helpful it is. For me, if we use Glenn's edit and then possibly add some more text to
15:00:04 [nigel]
.. clarify that extent corresponds to the allocation rectangle of the region then I'm fine with that.
15:00:20 [nigel]
Pierre: I'll file a separate issue because the same term "region area" is used for overflow and
15:00:38 [nigel]
.. I'm fairly certain that we want any clipping to occur on the inset content area.
15:00:53 [nigel]
Andreas: There are different areas, but if we do not clarify exactly which one we mean then
15:01:07 [nigel]
.. it is not clear which applies, so some additional wording would be helpful there.
15:01:21 [nigel]
Glenn: I assume that if clipping occurs then it is the content rectangle.
15:01:31 [nigel]
Pierre: I think that's what everyone assumes, so let's file an issue for that.
15:01:44 [nigel]
Glenn: I think I've heard a plan here to accept the pull request plus an additional note on
15:01:59 [nigel]
.. §9.3.3 right under the bit about TTML regions mapping to block containers, in which I
15:02:12 [nigel]
.. would say that it constrains the allocation rectangle. I can do that. First I will update the
15:02:25 [nigel]
.. pull request with a new commit on that branch adding that note, and if the group accepts
15:02:41 [nigel]
.. it then I'll go ahead and merge it. I'm asking that we pre-accept that so we don't need
15:02:45 [nigel]
.. another round of review.
15:03:00 [nigel]
Pierre: The process is you'll submit the PR and then there's a 3 day review.
15:03:06 [nigel]
Glenn: I'm asking for a quick merge.
15:03:11 [nigel]
Pierre: I need the 3 days.
15:03:15 [nigel]
Andreas: I do too.
15:03:45 [nigel]
Nigel: Thanks for the constructive conversation everyone.
15:04:18 [nigel]
Andreas: I have to drop off - I just want to check about the agenda saying 60 minutes?
15:04:34 [atai]
atai has left #tt
15:05:09 [nigel]
Nigel: The first line in the agenda should say 120 not 60 - that's an oversight on my part, apologies.
15:05:15 [nigel]
Andreas: OK. [leaves]
15:05:21 [nigel]
Nigel: Let's take a 5 minute break...
15:05:38 [nigel]
rrsagent, make minutes
15:05:38 [RRSAgent]
I have made the request to generate http://www.w3.org/2017/04/27-tt-minutes.html nigel
15:13:45 [nigel]
Glenn: I have one follow-up comment from before the break - I just want to remind us that
15:13:59 [nigel]
.. strictly editorial non-substantive changes do not require the 3 day period according to
15:14:05 [nigel]
.. the current process.
15:14:20 [nigel]
Pierre: I was not accusing you of being malicious by merging early, but for the point of
15:14:39 [nigel]
.. efficiency it is a lot more efficient to leave a review period and deal with comments rather
15:14:47 [nigel]
.. than open a new issue etc.
15:14:56 [nigel]
Glenn: My view is just the opposite about efficiency.
15:15:22 [nigel]
Nigel: Let's look at the next pull request:
15:15:31 [nigel]
-> https://github.com/w3c/ttml1/pull/238 Issue 0237 css2 reference
15:16:51 [nigel]
Glenn: I moved the reference to CSS2 to be in a Note and moved the CSS2 reference to the
15:17:02 [nigel]
.. Other references because it is clearly no longer possibly normative.
15:17:16 [nigel]
.. When it comes to merging this into TTML2 I need to re-review in case there are other
15:17:38 [nigel]
.. places where CSS2 has come in as a normative reference.
15:17:44 [nigel]
Nigel: Yes, it's worth doing that review.
15:19:52 [nigel]
Nigel: Looks good to me.
15:20:32 [nigel]
Glenn: This will merge into the ED of TTML1 and then I will propose an equivalent pull request
15:20:35 [nigel]
.. for TTML2.
15:21:26 [nigel]
Pierre: I will add a review approval too, to match the comment I made.
15:22:21 [nigel]
Nigel: With 2x LGTM you could probably merge this now but it would be fair in the process
15:22:24 [nigel]
.. to wait until tomorrow Glenn.
15:23:20 [nigel]
-> https://github.com/w3c/ttml2/pull/273 Issue 0203 add examples of ja features part 2
15:23:28 [nigel]
Nigel: This has been open since March, what's going on...
15:23:41 [nigel]
.. Okay we don't have Dae with us today, and the last status is that Richard Ishida was
15:23:53 [nigel]
.. looking at it. I will prompt him.
15:24:06 [nigel]
Glenn: This contains some examples of some of the new Ruby functionality particularly
15:24:19 [nigel]
.. Ruby overflow and Ruby Overhang and since I have not reviewed it I do not know if it
15:24:27 [nigel]
.. correct. I will first of all review it for correctness.
15:25:32 [nigel]
nigel: I've added a comment to the pull request.
15:26:00 [nigel]
-> https://github.com/w3c/ttml2/pull/294 Revised tts:luminanceGain
15:26:42 [nigel]
Nigel: I haven't had chance to review this yet but it would be helpful to review and merge
15:26:51 [nigel]
.. so I can merge the same fixes in to the other HDR pull request.
15:28:45 [nigel]
Glenn: It looks like that incorporates Nigel's comments.
15:28:54 [nigel]
Nigel: I see that, yes great, looks good.
15:29:50 [nigel]
Glenn: Can I go ahead and merge?
15:30:01 [nigel]
Nigel: If you've reviewed then it would be good to add that to the pull request.
15:30:22 [nigel]
Glenn: I've done that.
15:30:29 [nigel]
Nigel: I don't see why that can't be merged at this stage. Thank you.
15:30:40 [nigel]
Glenn: I'll do that after the call.
15:30:50 [nigel]
Nigel: Once you've done that then I'll update my follow-on pull request:
15:31:04 [nigel]
-> https://github.com/w3c/ttml2/pull/299 Issue #298 sRGB on HLG
15:31:42 [nigel]
Glenn: My only comment on that is that the newly added reference doesn't really match
15:31:54 [nigel]
.. the format that we've used with the other ISO references, for example it includes the
15:32:09 [nigel]
.. ISO reference within the title, whereas the others include only the name portion. The
15:32:22 [nigel]
.. other is that you've been extremely specific in the way you have referenced the ISO number
15:32:40 [nigel]
.. and the CIE number and the date, etc. and generally we have not added dates or tried
15:32:55 [nigel]
.. to be overly specific on these references. Mike raised an issue on this recently that might
15:32:57 [nigel]
.. bear on this point.
15:34:02 [nigel]
Nigel: That's:
15:34:14 [nigel]
-> https://github.com/w3c/ttml2/issues/293 reference versioning
15:34:50 [nigel]
Glenn: The first question is if we need both the ISO and the CIE references?
15:35:08 [nigel]
Nigel: I think so since the same document exists in both organisations.
15:35:22 [nigel]
Mike: Technically the CIE is a process document. They process jointly with ISO.
15:36:14 [nigel]
Glenn: I would suggest using the ISO reference, rather than the CIE. Also you've used the
15:36:24 [nigel]
.. key of CIE-XYZ. I like to keep those shorter.
15:36:31 [nigel]
Nigel: I'm happy to change the key to XYZ.
15:36:43 [nigel]
Glenn: If you do it that way you may be able to remove the CIE portion of the reference.
15:36:53 [nigel]
.. Also you refer to a specific year on the ISO document, where we don't generally do that.
15:37:06 [nigel]
.. For example we recently added CMAF without a year reference.
15:37:41 [nigel]
Mike: The first question is does W3C have a policy for what an unversioned reference means?
15:37:51 [nigel]
.. If not then you need to put the version of the reference in.
15:38:48 [nigel]
Thierry: I don't think W3C defines what an unversioned reference means.
15:39:04 [nigel]
Glenn: Operationally speaking it has always been understood to mean "the latest" but it is
15:39:18 [nigel]
.. not explicit. When Mike says that if there is no version then we must specify one. That
15:39:33 [nigel]
.. has not been the practice in W3C or in TTML. For example we don't specify years in
15:39:56 [nigel]
.. ISO specification references. If we create a new policy to reference versions then we are
15:40:01 [nigel]
.. going to have to change a lot of references.
15:40:20 [nigel]
Mike: Certainly in TTML2, there's a lot of water under the bridge in TTML1. I don't follow
15:40:31 [nigel]
.. your argument - we have a version of CSS2 for example that has been mentioned recently.
15:40:46 [nigel]
.. My poster-child for this is a SMPTE document that references UNIX tar and someone
15:41:03 [nigel]
.. blindly updated the year on the ANSI standard and in fact ANSI had entirely removed
15:41:14 [nigel]
.. tar from that particular standard. You never know what you will get in future versions.
15:41:42 [nigel]
Glenn: One question is if there is a stable link to a document. For W3C specifications we
15:42:02 [nigel]
.. generally use a dated link to the document on /TR, but HTML5 points to the unversioned
15:42:27 [nigel]
.. "latest" link in /TR. One of the issue is that some of the linked URLs are not necessarily
15:42:34 [nigel]
.. maintained by their organisations as stable URLs.
15:42:50 [nigel]
Mike: I think as a general rule no standards body (other than W3C or IETF) maintains
15:43:05 [nigel]
.. stable links. In fact it is quite difficult to get older versions of things.
15:43:28 [nigel]
Glenn: Another thing I find interesting is that for IMSC1 we discussed dot-dot vs dot
15:43:42 [nigel]
.. versions. Thierry mentioned that it is assumed that newer versions supersede older
15:43:55 [nigel]
.. versions automatically. That surprised me. I've never thought that. That might explain
15:44:06 [nigel]
.. why W3C has sometimes not put dated versions in, but that makes it a moving target
15:44:09 [nigel]
.. as you have pointed out.
15:44:21 [nigel]
Mike: Yes, at some point you will get into trouble with interoperability.
15:44:33 [nigel]
Glenn: For TTML2 we need to review all of the references and decide if we want to augment
15:45:09 [nigel]
.. them with version data.
15:45:22 [nigel]
Nigel: You could set a general rule of "the most recently published one at the time of
15:45:29 [nigel]
.. spec publication" but that would be hard to manage.
15:45:38 [nigel]
Mike: That's impossible.
15:45:50 [nigel]
Pierre: Yes that's too difficult.
15:46:03 [nigel]
.. The way to go is to use dated versions except where we specifically want to track changes,
15:46:07 [nigel]
.. for example for registries.
15:46:11 [nigel]
Mike: That makes sense.
15:46:30 [nigel]
Glenn: Maybe the resolution for #293 is to go through all the references and check them out.
15:46:41 [nigel]
.. That's not one that I assigned myself to. Maybe someone would like to do that.
15:46:52 [nigel]
Mike: If it is not the current version of the spec as it is today then I'm not sure how we go
15:47:07 [nigel]
.. about resolving that. For example with CSS2 vs CSS2.1 we know there is a difference and
15:47:31 [nigel]
.. there's a right answer. The thing that triggered it for me is documents I know about - I
15:47:39 [nigel]
.. can certainly fix those. I don't know about the W3C references.
15:47:54 [nigel]
Glenn: I'm looking at the W3C references in TTML2 and it looks as though all of them point
15:48:13 [nigel]
.. to a dated version, so that shouldn't need changing. I have always avoided the "latest" link.
15:48:41 [nigel]
Nigel: Can I assign this to you for those you can handle Mike?
15:48:53 [nigel]
Mike: Sure. For normative references especially we need to be specific. It may be as simple
15:49:14 [nigel]
.. as putting the date in. So I might be able to do this even for the W3C references if the
15:49:17 [nigel]
.. dates are already present.
15:50:30 [nigel]
Nigel: Ok I've changed the labels, added a comment and assigned that issue.
15:51:07 [nigel]
Nigel: For the pull request #299 Glenn please could you add those comments and I will
15:51:09 [nigel]
.. process them?
15:51:11 [nigel]
Glenn: Okay.
15:51:52 [nigel]
-> https://github.com/w3c/ttml2/pull/297 Issue 0296 inline block
15:52:15 [nigel]
Nigel: We don't really have time to cover this today, I have added some review comments
15:52:19 [nigel]
.. and asked a question.
15:53:10 [nigel]
Topic: TPAC 2017 planning.
15:53:24 [nigel]
Nigel: Note I have completed the survey for the group, with answers as described in the
15:53:34 [nigel]
.. agenda - please let me know if you think any of those answers need to be changed.
15:53:52 [nigel]
Topic: HDR in PNG
15:54:06 [nigel]
Pierre: How do we proceed to publishing that Note?
15:54:20 [nigel]
.. I have forwarded it to Chris Lilley and have not heard back so should we just put it up for
15:54:30 [nigel]
.. official review on the reflector, asking for review, and then we can go ahead?
15:54:36 [nigel]
Nigel: yes, that seems like a good way forward.
15:54:44 [nigel]
Glenn: And the audience for review is our working group?
15:55:12 [nigel]
Pierre: Correct.
15:55:28 [nigel]
Nigel: If anyone (in or out of this group) has an interest feel free to point them to it.
15:55:36 [nigel]
Glenn: We don't have an obligation for review for the Note.
15:55:48 [nigel]
Pierre: I'd suggest starting a review clock for this.
15:56:10 [nigel]
Nigel: When would you close the review?
15:56:22 [nigel]
Pierre: Two weeks from today - if anyone asks for more time then we can adjust.
15:56:28 [nigel]
.. That would be May 12th.
15:57:02 [nigel]
Nigel: Okay, I'll send out a request to the group.
15:57:08 [nigel]
Action-495?
15:57:08 [trackbot]
Action-495 -- Thierry Michel to Update the ttwg homepage and publications pages for the new repos -- due 2017-04-20 -- OPEN
15:57:08 [trackbot]
http://www.w3.org/AudioVideo/TT/tracker/actions/495
15:57:40 [nigel]
Thierry: I'll update those pages to reference the HDR in PNG document.
15:57:54 [nigel]
Nigel: I'd be very interested to know Chris Lilley's opinion too.
15:57:57 [nigel]
Thierry: I will ping him again.
15:58:04 [nigel]
Topic: IMSC
15:58:21 [nigel]
Nigel: I think the point to raise here is about CR exit criteria.
15:58:38 [nigel]
Pierre: Yes, I am also waiting for comments to come back. The baseline is only to test
15:58:54 [nigel]
.. the added features. I don't have a lineGap implementation. It might be nice to have a
15:59:01 [nigel]
.. vertical writing example too.
15:59:06 [nigel]
.. I will ask Andreas about that.
15:59:40 [nigel]
.. I don't expect a large test suite but it will be a challenge to generate the examples.
16:00:05 [nigel]
Nigel: I know we updated our gstreamer implementation to do lineGap but I do not know
16:00:09 [nigel]
.. if it does vertical writing.
16:01:14 [nigel]
Nigel: We had a liaison response today, available at https://lists.w3.org/Archives/Member/member-tt/2017Apr/0004.html
16:01:29 [nigel]
.. The sender requested member-only visibility.
16:02:15 [nigel]
Nigel: I should also have mentioned under TTML2 that there was some further TAG
16:02:36 [nigel]
.. discussion, at:
16:02:54 [nigel]
-> https://github.com/w3ctag/design-reviews/issues/138 Timed Text Markup Language 2 (TTML2)
16:04:25 [nigel]
Pierre: I might be able to point the commenter at IMSC.js for a practical example of the polyfill question.
16:05:01 [nigel]
Glenn: I would say that it is a subset, since practicality might be arguable. Not "the practical subset" but "a practical subset".
16:05:31 [nigel]
Nigel: I also want to acknowledge Pierre's message about the test suite - thank you for that.
16:07:55 [nigel]
Nigel: Thank you everyone, we are slightly over time today, apologies. [adjourns meeting]
16:07:59 [nigel]
rrsagent, make minutes
16:07:59 [RRSAgent]
I have made the request to generate http://www.w3.org/2017/04/27-tt-minutes.html nigel
16:15:04 [nigel]
s/Ok, the flip side of that is that is that if/If
16:15:27 [nigel]
s/, and that means the Group/, and the flip side of that is that the Group
16:17:38 [nigel]
s/I have drop off now - thanks a lot guys/I have to drop off now - thanks a lot guys
16:19:10 [nigel]
s/but hte most/but the most
16:21:31 [nigel]
s/Let's take a 5 minute break.../Let's take a 5 minute break... [5 minutes elapses] ... and we're back
16:22:01 [nigel]
s/Other references/Other References
16:23:10 [nigel]
s/They process jointly with ISO/They publish jointly with ISO
16:25:35 [nigel]
rrsagent, make minutes
16:25:35 [RRSAgent]
I have made the request to generate http://www.w3.org/2017/04/27-tt-minutes.html nigel
16:28:02 [nigel]
s/Ok, the flip side of that is that if/If
16:28:03 [nigel]
rrsagent, make minutes
16:28:03 [RRSAgent]
I have made the request to generate http://www.w3.org/2017/04/27-tt-minutes.html nigel
16:28:48 [nigel]
ScribeOptions: -final -noEmbedDiagnostics
16:28:49 [nigel]
rrsagent, make minutes
16:28:49 [RRSAgent]
I have made the request to generate http://www.w3.org/2017/04/27-tt-minutes.html nigel
16:58:54 [Zakim]
Zakim has left #tt