15:55:31 RRSAgent has joined #webfonts 15:55:31 logging to https://www.w3.org/2022/08/16-webfonts-irc 15:56:00 Zakim has joined #webfonts 15:59:06 skef has joined #webfonts 15:59:46 sergeym has joined #webfonts 16:00:16 Garret has joined #webfonts 16:00:27 present+ 16:00:37 present+ 16:01:48 zakim, start meeting 16:01:48 RRSAgent, make logs Public 16:01:49 Meeting: Web Fonts Working Group Teleconference 16:01:59 present+ 16:02:13 zakim, who is here? 16:02:13 Present: Garret, skef, Vlad 16:02:15 On IRC I see Garret, sergeym, skef, Zakim, RRSAgent, Vlad, jfkthame, Mike5Matrix, MariaAngelaPileri 16:02:17 present+ 16:02:23 present! 16:02:26 present+ 16:02:57 present+ 16:03:05 jpamental has joined #webfonts 16:03:41 Regrets: Chris 16:09:25 present+ 16:09:32 scribenick: jpamental 16:10:19 Vlad: first topic is Garret's rationale for format changes 16:11:02 Garret: When thinking about incorporating query, it seems we will have to make a change. 16:11:39 Garret: for range request the request has to be a 'get' (which is problematic for patch subset) 16:13:35 Garret: split into two types of server so we don't need a negotiation of protocol. the client/server can be configured differently for each type based on keyword 16:14:07 Garret: a little more to set up but, but more performant overall going forward 16:15:17 Vlad: I think it's a good idea. Some reasons have been discussed, and the underlying problems still exist. It makes sense for the author to determine what kind of server/transfer technology they want to use 16:16:15 Garret: we can still have an 'easy mode' with a third keyword ('figure out the best way for me' mode) 16:17:00 jhudson has joined #webfonts 16:17:14 Skef: there's a version where the author may not know what the server supports; there's another where the author needs to decide which is best 16:17:44 There is an open issue on the subject of mandatory support for both methods: https://github.com/w3c/IFT/issues/57 16:18:04 Garret: if the author knows, they can set it explicitly (and the server will follow that if it can); otherwise they could use 'auto' and the server would have to figure it out 16:18:42 Garret: the intelligence would have to be in the server to determine which is best 16:19:51 Skef: one option is to have the 'auto' keyword, the other is only having 2 (range request OR patch subset) 16:20:39 Garret: there are scenarios where the server may only support range request 16:22:04 Garret: I was really hoping Myles would be here as this is a significant change in the spec 16:24:18 resolved: WebFonts WG to ask CSSWG to update tech-incremental definitions in CSS Fonts Module 16:24:23 Vlad: I propose we have a formal request that CSS Working Group from Web Fonts Working Group to update the Incremental Font Transfer definition to allow for the 3 keywords 16:26:22 Skef: It might be good to have something in the spec about what happens if there is incompatibility between what is specified and what the server supports, and in subsequent documents (i.e. load another page that specifies a different transfer) 16:27:10 Garret: one option would be to preserve both states, or possibly just overwrite the first and start using the second 16:28:47 Skef: if we have state, then 'auto' should 'stick' to that method on subsequent requests 16:29:05 Garret: that makes sense to me 16:29:41 Garret: the 'state' should be scoped to the domain, so this potential for mismatch across sites should not happen 16:30:35 Vlad: was hoping we could discuss remaining open issues 16:31:05 Garret: most relate to this topic, so they should be able to be resolved once this topic is merged 16:32:33 Vlad: I will reach out to Myles again and remind him about our discussion back in June (re his participation or appointing a proxy), and find out if he will be attending TPAC 16:32:49 Vlad: that brings us to TPAC agenda 16:33:52 Vlad: we discussed having 2 sessions: 10am-noon, and 2pm-4pm (PDT) on September 13th 16:35:10 Vlad: agenda: open issues with the label 'range request'. We can have an open PR with what we discussed today, and once agreed can merge and update the spec 16:35:40 Garret: We should talk about incorporating 'query' in the spec (in an optional way so it doesn't block the spec) 16:37:01 Garret: I'll try and track down more info on query's status before TPAC 16:37:20 Vlad: any other topics? 16:38:06 Skef: I'd like to talk about font formats (or changes to existing formats) based on the adoption of incremental font transfer. In particular about SFONT tables and the compression of those tables 16:38:47 Vlad: I was thinking about what's next, and was thinking we should think about performance testing 16:39:08 Garret: server performance testing is in a good place, but we definitely need to think more about client side performance 16:39:24 Vlad: we should add that to our discussion at TPAC 16:39:43 Vlad: maybe we can reuse the test harness we used for WOFF and WOFF2 16:40:21 Garret: planning on talking with Dominik about building a test harness in Chrome 16:40:40 Vlad: if he is there, we can invite him to join one of our sessions 16:42:33 John: tangential to what we're doing, but I'm planning to attend the Math WG to see where they are on math notation and support 16:43:54 Vlad: no meetings until TPAC 16:44:05 zakim, list attendees 16:44:05 As of this point the attendees have been Garret, skef, Vlad, sergeym, jpamental 16:51:08 quit 16:55:22 present+ jhudson 16:55:23 zakim, list attendees 16:55:23 As of this point the attendees have been Garret, skef, Vlad, sergeym, jpamental, jhudson 16:55:31 rrsagent, make minutes 16:55:31 I have made the request to generate https://www.w3.org/2022/08/16-webfonts-minutes.html Vlad 19:00:30 Zakim has left #webfonts