16:01:51 RRSAgent has joined #tt 16:01:51 logging to https://www.w3.org/2020/07/27-tt-irc 16:01:53 RRSAgent, make logs Public 16:01:54 Meeting: Timed Text Working Group Teleconference 16:02:15 Meeting: Timed Text Working Group + Privacy Interest Group joint Teleconference 16:02:31 atsushi has joined #tt 16:03:27 Agenda: https://github.com/w3c/ttml2/issues/1202 16:04:05 Present: Andreas, Atsushi, Glenn, Nigel, Pierre 16:04:08 Chair: Nigel 16:05:51 Present+ Sam 16:07:13 atai1 has joined #tt 16:08:36 Glenn: Want to make sure we raise the general issue about a lack of PING documentation 16:08:50 .. on this area instead of a one-off basis. 16:09:08 Sam: What need are the two documents [questionnaire + one other not scribed] not meeting? 16:09:13 Glenn: I have not reviewed those. 16:09:20 Pierre: The questionnaire is a questionnaire. 16:09:32 .. What would be awesome in my mind is something like the APA's concrete guidelines. 16:09:40 Sam: Have you looked at the fingerprint guidance document? 16:09:56 Pierre: Yes, I didn't recall it addressing this issue. 16:10:09 .. It would be really good if there were a single consistent document that does 90% of the 16:10:16 .. work to minimise the work of authors and the guesswork. 16:10:28 Sam: And the questionnaire left you guessing too much? 16:10:38 Pierre: As evidenced by this long thread. 16:10:51 Sam: Not sure, seemed like the breakdown was at a different layer, on normative requirements 16:10:53 .. and testing. 16:11:06 Pierre: If there was a general document, we could point to that and say "do that". 16:11:20 .. For accessibility for example, we don't repeat the requirements, but interpret them in the 16:11:23 .. context of TTML. 16:11:32 .. I'm just contrasting the process. 16:11:48 Sam: Sure, okay, I will take that, not sure what I'll do with it, but look again and see if we 16:11:55 .. can do better in what we're providing for you. 16:12:08 .. Glenn, since you raised it, i'd encourage you to look at both documents. 16:12:19 Glenn: I think the point is we don't want to repeat the information that is in the guidance 16:12:30 .. document and if the information in there is not complete or adequate, then to the extent 16:12:31 plh has joined #tt 16:12:43 .. that it is general purpose and cannot cover our specific application area, we don't want to 16:12:52 .. be in the business of figuring that language out. 16:13:03 .. And we don't want to prevent you from making normative statements in your domain 16:13:17 .. where in our domain we want to qualify how we make use of our requirements. 16:13:21 Sam: We may have different visions. 16:13:34 Glenn: It's the reality of how we interact with different groups. 16:13:42 Present+ Philippe 16:13:44 weiler has joined #tt 16:14:06 scribe: nigel 16:15:47 Nigel: I think it would be useful to remind ourselves what the objectives are. 16:16:02 Sam: Not opposed, but we may be able to address the two core issues without rehashing 16:16:03 .. everything. 16:16:20 Nigel: Summarising those two core issues. 16:17:26 Glenn: I think we have a higher level issue. The Group has a consensus to move ahead 16:17:44 .. with what we have right now; the problem Sam is to convince us to change our consensus 16:19:05 Nigel: [interrupts] we're here to try to come to a resolution that has no objections. 16:19:12 Philippe: What are the technical issues? 16:19:30 Glenn: We cannot add a normative requirement that we cannot test. 16:19:50 .. The request is to normatively require implementers specifying how they make use of 16:20:00 .. installed fonts and if they are allowed to be used by the implementation for the purpose 16:20:05 .. of processing TTML content. 16:20:18 q+ 16:20:23 .. In all the TTML technology to date we place no constraints whatsoever on any use of 16:20:32 .. fonts. The specification has no concept of what fonts are available on the system. 16:20:44 .. Similarly to how a CSS implementation does not know what fonts are on the system, 16:20:54 .. it has font family names and those are mapped through some black box process that is 16:21:01 .. part of the implementation to font resources. 16:21:16 .. Recently we provided an explicit binding to downloadable fonts from font family names. 16:21:18 https://www.w3.org/TR/ttml2/#embedded-content-vocabulary-font 16:21:27 .. Even in that case it is still a black box in the sense that an implementation is free to map 16:21:38 .. font family names to any resource it wants to even in the presence of downloaded font 16:21:49 .. resources. The implementation is part of the document processing context which is 16:22:01 .. unspecified and out of the scope of the specification, traditionally. We have never tried 16:22:15 .. to undertake to define the document processing context in the way that, say, HTML5 16:22:29 .. tried to define the browser, e.g. fetch semantics and privacy considerations around those 16:22:36 q+ 16:22:47 .. fetch semantics. All those have been part of the implementation out of scope of the TTML 16:23:01 .. specification. This has been the first request to treat this in a normative fashion. 16:23:02 q+ 16:23:26 Andreas: I think you started the right way Nigel in asking about the objectives, and that's 16:23:39 .. where we should start. We want to satisfy the objectives of PING, rather than being 16:23:50 .. lost in a formal discussion. Overall I have read from the comments that what you want to 16:24:02 .. do is guide implementers to make the right choice and protect the privacy of the user. 16:24:14 .. From the thread there is no dispute about the recommendation, just about the formal 16:24:29 .. expression of that recommendation. Nick Doty proposed a "should" keyword, which is 16:24:42 .. a recommendation, and he said that it would be good to add that a processor should not 16:24:57 .. dereference external font resources conditionally. There is argument about using normative 16:25:04 .. language, but not about using some text. 16:25:18 .. One proposal is to define the same meaning with a phrasing like "it is recommended not to..." 16:25:28 .. that would mean the same thing, but not be normative language formally. 16:25:49 pal has joined #tt 16:25:52 .. I wanted to know how this relates to the objectives of PING. 16:25:52 q+ 16:26:04 Glenn: [very quickly] I want to point out that we have a precedent of using SHOULD and 16:26:16 .. SHOULD NOT in non-normative parts of the specification, in Notes. As it turns out, we 16:26:28 .. can use those keywords in non-normative text and I have no objection to doing that. 16:26:34 ack atai 16:26:55 Sam: Thank you Andreas for answering the question I wanted to ask. It is good to know that 16:27:30 .. we are agreed on the outcome and are just discussing the way that we express it in the 16:27:32 .. specification. 16:27:33 q? 16:27:36 ack w 16:27:42 ack plh 16:27:54 Philippe: Not all of the assertions in specifications can be tested. It is pretty common in 16:28:09 .. our specifications, mainly because we cannot properly test it. For example HTML is a 16:28:24 .. prime example about that, like chapter 5 was untested and is impossible to test. That was 16:28:34 .. about loading pages. 16:28:47 .. So the idea of a MUST that is untestable will not shock me or the Director. You just have 16:28:58 .. to explain the reason why you don't have a test. 16:29:10 .. The pull requests we have usually say you should have an accompanying test, these days, 16:29:15 .. or an explanation for why not. 16:29:30 .. I understand that the request is to prevent fingerprinting based on installed fonts by 16:29:40 .. getting an implementation to dereference the font URLs. 16:29:58 .. As an implementer I would like to know that I would put users at risk if I blindly 16:30:06 .. dereference fonts. 16:30:17 .. Even if we cannot test this normative statement it is still guidance we would like to give 16:30:19 .. to implementers. 16:31:09 Nigel: [I think this is about conditional deferencing] 16:31:39 Philippe: No, dereferencing a unique URL will identify you uniquely. You don't have to use cookies 16:31:40 q? 16:31:43 q+ glenn 16:31:59 Pierre: 2 things. First, for the record, my objection to the proposed MUST language is that 16:32:10 .. we are really at the 11th hour, and as Philippe just mentioned there may be other 16:32:16 q+ 16:32:22 .. privacy considerations that should be taken into account. By rushing this we are likely 16:32:33 .. to make mistakes, and we should try to do it completely and properly in the next 16:32:47 .. iteration. I agree with Philippe that it is important to identify for implementers the 16:32:48 q+ 16:33:03 .. pitfall. I think the mitigation may not be the right one. I think we are trying to do too 16:33:16 .. much too quickly and will do more harm than good. Instead we should highlight the 16:33:28 .. pitfalls to implementers and put our thinking caps on and think about full mitigation 16:33:33 .. in the next revision. Thanks. 16:33:34 q+ to ask about 11th hour and for specifics about the harm PAL envisions 16:33:34 q? 16:33:37 ack pal 16:33:57 Glenn: My point is that traditionally in specification areas we want to separate mechanism 16:34:15 .. from policy. What we're doing here is mixing up the two. To put something Pierre said 16:34:29 .. in more formal terms, we are putting both in one statement without carefully distingiushing 16:34:43 .. between them. The TTML mechanism is formally defined as a black box in the control 16:34:57 .. of the implementer. Potentially we are talking about imposing policy on the semantics 16:35:12 .. of that black box, which is an external behaviour. Formalising policy around that and 16:35:27 .. separating it out in an appropriate way is going to take time and we are not going to 16:35:39 .. do it quickly. It is for certain that we are not going to get it right in the context of the 16:35:53 .. current language in appendix P. That's why I was suggesting to Sam that if PING had a 16:36:06 .. document that describes a formalism for mechanisms that could be referenced by 16:36:21 .. other specifications that make use of such semantics and formalise policies in a coherent 16:36:34 .. way it would save a lot of nailbiting and gnashing of teeth in meetings like this. I continue 16:36:46 .. to hold my position that this is not the time or place to make the changes being proposed. 16:36:48 q? 16:36:51 ack g 16:36:54 ack w 16:36:54 weiler, you wanted to ask about 11th hour and for specifics about the harm PAL envisions 16:37:10 Sam: I have a couple of responses to Pierre. You say "11th hour". At what point did you 16:37:21 .. enter the 11th hour? When would this have been more timely? 16:37:23 q+ 16:37:24 Pierre: FPWD maybe? 16:37:39 Sam: Can you throw a year or a date at it? 16:37:48 .. I'm wondering if the Dec 2019 PING review was already 11th hour? 16:38:03 Pierre: Not sure where we're going with this. This was a small tweak. Some features were 16:38:03 q+ 16:38:20 .. deferred to a later edition because they were too late. It's not saying it's not a worthwhile 16:38:27 q+ to talk about timing, dereferencing 16:38:30 .. thing, just it is not a good match for this edition, without prejudice. 16:38:35 q? 16:38:50 Glenn: We introduced downloadable fonts a couple of years ago. 16:39:17 Sam: Re the harm. I heard Pierre say this could do more harm than good. I'm puzzled bu 16:39:37 .. that, wondering what harm is done by saying, now, "you SHOULD" mitigate this. 16:39:43 Pierre: The suggestion is a SHALL not a SHOULD. 16:39:52 Sam: I thought it was a SHOULD. 16:40:06 Pierre: That makes a big difference in my mind. I don't have an objection to SHOULD. 16:40:08 q? 16:40:13 q+ glenn 16:40:30 q- at 16:40:43 Andreas: Quickly, also concerning that point, what we are talking about is not a SHALL or 16:40:55 .. a SHOULD, but if it is normative language or not. What Nick proposed was a SHOULD. 16:40:59 .. That's an important point. 16:41:16 Pierre: I still think it is a bad idea but if it is a SHOULD then it can be ignored. 16:41:27 Andreas: Not getting caught up on procedure, we have the same objections, and need to 16:41:37 .. find some middle ground, not necessarily the optimal solution. 16:41:40 .. Two ways to do it: 16:41:54 .. 1. Normative language "SHOULD". It is often overread unfortunately. 16:42:05 .. I would say if you highlight it with non-normative language it may get more attention 16:42:14 .. for the developers to follow it, which should be our goal. 16:42:25 .. At the moment, our question is how to give implementers best guidance, and then what 16:42:31 q? 16:42:43 .. we can do more. I think we should be able to find a solution on this call. 16:43:00 .. 2. was using non-normative language saying the same with non-normative language. 16:43:15 Philippe: I heard plenty of good things here. We are talking about maintaining a Rec here. 16:43:29 .. The feature is not new - it was shipped in 2018 as a Rec. We should maintain our 16:43:42 .. specification and not block on a single issue. That's my philosophy on that. 16:43:59 .. Andreas is right - the only question is whether we should have a normative SHOULD or not. 16:44:11 .. I think Glenn and Pierre mentioned they could accept it. 16:44:20 .. Sam, at the end of the day, how much does it matter to PING? 16:44:40 .. Ideally we should be pointing to a document about dereferencing URLs, obviously we can 16:44:48 q? 16:44:50 .. not do that right away, anyway, that's what I heard that I liked. 16:44:52 ack pl 16:44:52 plh, you wanted to talk about timing, dereferencing 16:44:54 ack g 16:45:05 Glenn: I wanted to clarify that SHOULD/SHOULD NOT language can be made normative 16:45:24 .. or non-normative. Right now, in Appendix P, which is non-normative annex describing 16:45:37 .. privacy and security terms. I would object to changing the status to normative. 16:46:27 .. I do not object to using SHOULD or SHOULD not in the current non-normative appendix P. 16:46:31 q? 16:46:47 q+ 16:46:50 q+ 16:47:49 Nigel: Can I check in with Sam if Andreas's proposed "strongly encouraged not to" is okay? 16:47:55 Sam: In the issue? 16:48:04 -> https://github.com/w3c/ttml2/issues/1202#issuecomment-648721821 Andreas's proposal 16:48:23 Sam: I don't think I care one way or the other, if you want to express it this way. 16:48:43 .. In general, Philippe says he is not sure what the PING thinks about normative mitigations. 16:48:54 .. We have made a clear statement a year or so on W3C website, that we want privacy 16:49:01 q+ 16:49:08 .. mitigations to be normative at the same level of the spec that is defining the problem. 16:49:25 .. Hiding the language in a non-normative section seems inappropriate. Taking out 16:49:28 q- 16:49:29 .. the SHOULD I can cope with. 16:49:32 ack an 16:49:35 ack at 16:49:50 Andreas: I also wanted your view on the solution. Are you saying that if we put it in this 16:49:56 .. non-normative section this would be okay with you? 16:50:11 Sam: No, I'm saying I want it to be normative, and if it is in a different section then so be it. 16:50:27 Andreas: I would like you to reconsider this, it is about objectives not strict policies, because 16:50:41 .. otherwise we cannot find a solution. We can say this is not a perfect solution for the spec, 16:50:44 qq+ 16:51:00 .. and if we put this in there now we are not hiding it, but explaining it. TTML is very big, 16:51:13 .. it is hidden everywhere or nowhere. Then the second step is to find a solution after that. 16:51:21 .. We all say the problem is not solved by this sentence alone. 16:51:39 .. We need both parties, and better investigation. We are not privacy experts, and PING are 16:51:52 .. not TTML experts. If we, after this publication, try to find a way to properly work out a 16:52:06 .. solution like Pierre proposed, that would help the cause much more than blocking each other. 16:52:16 .. I'm sure you don't want to block us, but I think working on it more later would help. 16:52:35 Sam: I'm a fan of that, but want to come back to objectives rather than strict policies. 16:52:43 q+ 16:52:51 ack me 16:52:51 weiler, you wanted to react to atai 16:52:52 .. Other than what I've read in the WG I don't understand the group's objections. 16:52:53 ack me 16:53:00 .. I think they were about making it normative and being 11th hour. 16:53:00 q? 16:53:04 ack pal 16:53:06 q+ 16:53:25 Pierre: On this topic it is not clear to me if a solution would be only to dereference to 16:53:32 .. trusted servers, or other mitigations. 16:53:52 Sam: Ok, going back to the harm framing, is there harm from giving this spec now knowing 16:53:53 q+ 16:54:02 .. that we will come back to it later. 16:54:10 [[ 16:54:11 Andreas: I would like you to reconsider this, it is about objectives not strict policies, because 16:54:11 .. otherwise we cannot find a solution. We can say this is not a perfect solution for the spec, 16:54:11 qq+ 16:54:11 * Zakim sees weiler, weiler on the speaker queue 16:54:11 .. and if we put this in there now we are not hiding it, but explaining it. TTML is very big, 16:54:13 .. it is hidden everywhere or nowhere. Then the second step is to find a solution after that. 16:54:15 .. We all say the problem is not solved by this sentence alone. 16:54:15 Pierre: The harm is mandating a solution that is not the only one. 16:54:17 .. We need both parties, and better investigation. We are not privacy experts, and PING are 16:54:19 .. not TTML experts. If we, after this publication, try to find a way to properly work out a 16:54:21 .. solution like Pierre proposed, that would help the cause much more than blocking each other. 16:54:23 .. I'm sure you don't want to block us, but I think working on it more later would help. 16:54:39 q? 16:54:44 q+ glenn 16:55:37 Nigel: testability is really important to me. I think that the TTWG has decided not to add untestable non-normative statement 16:55:59 ... the env is which TTML is used is broader than the typical Web 16:56:13 ... eg TTML in DVB, for pushing fonts in receivers 16:56:24 ... so not a traditional back channel 16:56:35 ... those systems have no privacy impact not so ever 16:56:44 ... so we could be overwriting too much 16:57:29 s/giving this/mandating this mitigation now in this/ 16:57:46 Philippe: Until we go to the Director we don't know the answer. 16:57:57 .. I don't want PING to ask the Director to override the TTWG because noone wants 16:58:05 q+ 16:58:13 .. that to happen. I understand why TTWG doesn't want the normative statement, and I 16:58:23 .. don't want this to be on the Director's desk as an issue. 16:58:35 [[ 16:58:37 A content processor SHOULD NOT dereference external font resources conditionally on the presence of user-installed fonts, where that dereferencing could reveal information about the user's system or fingerprint the user. 16:58:38 ]] 16:58:39 .. Pierre made the point that Nick's proposed wording is too restrictive in its solution. 16:59:06 .. Can we make it less restrictive? Can we ask to consider the privacy implications on the user, 16:59:07 .. say? 16:59:14 Sam: I think that's why we have SHOULD not MUST. 16:59:23 Pierre: To be fair it's also making this text normative. 16:59:28 q? 16:59:30 ack nigel 16:59:34 ack plh 16:59:35 .. Those two things together are where the divergence of opinion is. 16:59:48 ack glenn 16:59:50 q- pal 17:00:45 Glenn: My opposition is that the requirement to state a policy is wrong, and this is a policy. 17:00:51 q? 17:00:56 q+ 17:01:08 ack at 17:01:31 glenn has joined #tt 17:01:31 Andreas: I think Pierre had to leave. 17:01:33 q+ 17:01:38 ack pl 17:01:44 I am opposed to dictating a policy. Period. 17:01:50 Philippe: I would suggest if we have not got an agreement, I would advise TTWG to go 17:01:58 q+ 17:02:01 .. as far as they are willing to go, potentially this is already the case, and unfortunately 17:02:13 .. we would potentially have to go to the Director. Since you are willing to do something, 17:02:16 I can accept making a non-normative policy recommendation. 17:02:26 .. it would be good to at least do that and go as far as you are willing to go. 17:02:55 Sam: I hear you (Glenn) that the WG has consensus not to do normative. While WG may have 17:03:10 .. consensus, the consortium as a whole may not. The Director may judge that the W3C 17:03:16 q+ 17:03:23 .. does not have consensus, so I may see the Director's role as being a bit different. 17:03:34 Philippe: Let's not put the Director into an ivory tower. 17:03:49 .. The absence of consensus -> the spec stays as is. 17:03:59 ack a 17:04:04 q- 17:04:09 Andreas: I think it is okay what you see Philippe that TTWG goes back and thinks about 17:04:17 TTML2 1ED is already published without any policy recommendation, normative or not. 17:04:21 .. the possible solution, but I would also like to appeal to Sam to think about that too so 17:04:34 .. that we are coming together. The worse is that we are spending time on formal 17:04:48 .. solutions and not really addressing the problem. I think both solutions are equally as good 17:05:02 .. or as bad as each other. If both groups can think about solutions and PING can reconsider, 17:05:18 .. that would be good. If both camps are just trying to push a strict policy then it is really 17:05:22 .. difficult. 17:06:28 what risk? 17:06:59 we've already agreed to SHOULD instead of MUST. What is the risk? or harm? 17:07:41 We only agree to making SHOULD/SHOULD NOT in a non-normative section. 17:08:04 Nigel: Attempting to summarise, we have not really managed to go back to 1st principles 17:08:14 .. and objectives, but maybe we do understand those better. 17:08:27 One reason is because normative SHOULD and SHOULD NOT statements have testing impact. 17:08:42 While non-normative ones do not. 17:09:11 .. However I think the best thing we can do is, as Philippe suggested, to make as much 17:09:25 .. progress as we can, and proceed on that basis, and work more on this in the future. 17:09:33 [Sam drops off the call] 17:09:56 Philippe: I can understand the TTWG's perspective here and recognise that TTWG does 17:10:12 .. understand Sam's and PING's points. In the absence of consensus, the status quo is what 17:10:31 .. is in effect, which is what was in the Rec in 2018. 17:11:14 Nigel: Thank you everyone, I will make a comment on the issue summarising this call, 17:11:26 .. and will publish the notes. Sorry for running 10 minutes over. [adjourns meeting] 17:11:29 rrsagent, make minutes v2 17:11:29 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:11:37 atai1 has left #tt 17:13:57 i/Glenn: Want to make sure we raise/Topic: General PING documentation 17:15:13 i|Nigel: I think it would be useful|Topic: CSS font-matching algorithm may introduce fingerprinting issues w3c/ttml2#1202 17:15:17 rrsagent, make minutes v2 17:15:17 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:16:11 s/puzzled bu/puzzled by 17:16:44 s/ Andreas: I would like you to reconsider this, it is about objectives not strict policies, because// 17:16:51 s/ .. otherwise we cannot find a solution. We can say this is not a perfect solution for the spec,// 17:16:58 s/ qq+// 17:17:05 s/* Zakim sees weiler, weiler on the speaker queue// 17:17:12 s/ .. and if we put this in there now we are not hiding it, but explaining it. TTML is very big,// 17:17:18 s/ .. it is hidden everywhere or nowhere. Then the second step is to find a solution after that.// 17:17:25 s/ .. We all say the problem is not solved by this sentence alone.// 17:17:31 rrsagent, make minutes v2 17:17:31 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:18:21 s/[[/[x[ 17:18:24 s/[[// 17:18:29 s/[x[/[[ 17:18:35 rrsagent, make minutes v2 17:18:35 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:19:27 s/ .. We need both parties, and better investigation. We are not privacy experts, and PING are// 17:19:34 s/ .. not TTML experts. If we, after this publication, try to find a way to properly work out a// 17:19:44 s/ .. solution like Pierre proposed, that would help the cause much more than blocking each other.// 17:19:50 s/ .. I'm sure you don't want to block us, but I think working on it more later would help.// 17:19:55 s/Nigel: testability is really important to me. I think that the TTWG has decided not to add untestable non-normative statement// 17:20:16 s/... the env is which TTML is used is broader than the typical Web// 17:20:23 s/... eg TTML in DVB, for pushing fonts in receivers// 17:20:28 s/... so not a traditional back channel// 17:21:08 i/Philippe: Until we go to the Director/Nigel: testability is really important to me. I think that the TTWG has decided not to add untestable non-normative statement 17:21:27 i/Philippe: Until we go to the Director/.. the env is which TTML is used is broader than the typical Web 17:21:45 s/... those systems have no privacy impact not so ever// 17:21:54 s/... so we could be overwriting too much// 17:22:20 i/Philippe: Until we go to the Director/..eg TTML in DVB, for pushing fonts in receivers 17:22:35 i/Philippe: Until we go to the Director/.. so not a traditional back channel 17:22:46 i/Philippe: Until we go to the Director/.. those systems have no privacy impact not so ever 17:22:56 i/Philippe: Until we go to the Director/.. so we could be overwriting too much 17:23:01 rrsagent, make minutes v2 17:23:01 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:24:38 i/Andreas: I think Pierre /[scribe cannot hear Glenn's audio clearly] 17:24:40 rrsagent, make minutes v2 17:24:40 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:25:21 s/I think it is okay what you see/I think it is okay what you say 17:29:03 rrsagent, make minutes v2 17:29:03 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:31:07 s/[I think this is about conditional deferencing]/I think this is about conditional deferencing 17:31:39 s/[interrupts]/[interrupts as Chair] 17:35:08 s/I think that the TTWG has decided not/The TTWG has decided not 17:35:31 s/no privacy impact not so ever/no privacy impact whatsoever 17:36:30 rrsagent, make minutes v2 17:36:30 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html nigel 17:37:44 s/untestable non-normative/untestable normative 17:38:33 scribeOptions: -final -noEmbedDiagnostics 17:38:35 zakim, end meeting 17:38:35 As of this point the attendees have been Andreas, Atsushi, Glenn, Nigel, Pierre, Sam, Philippe 17:38:37 RRSAgent, please draft minutes v2 17:38:37 I have made the request to generate https://www.w3.org/2020/07/27-tt-minutes.html Zakim 17:38:40 I am happy to have been of service, nigel; please remember to excuse RRSAgent. Goodbye 17:38:44 Zakim has left #tt 17:39:20 rrsagent, excuse us 17:39:20 I see no action items