15:57:53 RRSAgent has joined #webfonts 15:57:57 logging to https://www.w3.org/2023/10/24-webfonts-irc 15:58:10 Zakim has joined #webfonts 15:58:19 zakim, start meeting 15:58:19 RRSAgent, make logs Public 15:58:21 Meeting: Web Fonts Working Group Teleconference 15:58:32 present+ 15:59:22 skef has joined #webfonts 16:00:37 sergeym has joined #webfonts 16:03:59 Garret has joined #webfonts 16:05:06 present+ 16:05:23 present+ 16:05:29 present+ 16:05:59 Topic: Discuss the scope of different approaches to IFT. 16:06:35 Skef: much has changed over the last few months. Discussing the new proposals in light of judgments of the old proposal. 16:06:55 scribenick: Garret 16:06:56 Skef: when discussing IFTB we mostly talk about it in the terms of CJK. but much has changed. 16:07:08 Skef: I think we should unset assumptions about how things are used. 16:07:19 Skef: we know for IFTB it won't provide much utility for shaping data. 16:07:37 Skef: for any font that's biased towards glyph data as opposed to shaping there's good applications. 16:07:49 Skef: that includes large LGC and maybe arabic. 16:08:26 Skef: doesn't allow subsetting of axes, but the overall effect is it changes the proportion to the number of glyphs. So still useful if you don't subset axes. 16:09:36 Topic: Static IFT presentation and demo 16:09:40 https://docs.google.com/presentation/d/1t0Wrng4F1a_rNQNf7li4j3L4XQ2sIKaBQFFH-5HISDY/edit?usp=sharing&resourcekey=0-XmhRsNCC9HZRTXLKEf8dxg 16:09:44 The following are notes on Garret's presentation on static IFT that are not part of the slides, which will be shared separately 16:13:16 Slide "Solution" clarification: Static subset patches are ordered, and cannot be applied independently. One can speculate about other options 16:14:30 Order-independent patches likely implies semantic patches (patches that take the format into account) 16:22:18 RRSAgent has joined #webfonts 16:22:18 logging to https://www.w3.org/2023/10/24-webfonts-irc 16:22:49 zakim, who is here? 16:22:49 Present: (no one) 16:22:51 On IRC I see RRSAgent, Zakim, Garret, sergeym, skef, Vlad, Mike5Matrix, gonzu_15, imlostlmao, Github, MariaAngelaPileri, emilio, drott 16:22:57 present+ 16:23:01 present+ 16:23:30 present+ 16:25:26 present+ 16:31:19 scribenick: skef 16:31:28 Slide "Patch Encodings": Garret and Skef will discuss deeper mixing between IFTB and static patches offline 16:53:23 Even dynamic patches will become more coarse-grained with this change (driven by contents of the IFT table) 16:56:13 Important to underline: The dynamic subsetting protocol is changing significantly under this proposal. 17:00:47 Skef: The number of levels of the graph included in a given subset should be configurable 17:01:23 Garret will experiment with being able to encode multiple levels 17:04:33 We anticipate switching to table-based brotli patches. This will require some explicit specification. There is already some table-related code in the IFTB client 17:05:38 We should revisit the question of whether table checksums can be optional 17:09:40 We can also add language to the spec indicating that you only need to rebuild an "snft" format font on the client side if you need it -- you might instead just keep tables separate 17:12:26 zakim, who is here? 17:12:26 Present: skef, Garret, Vlad, sergeym 17:12:28 On IRC I see RRSAgent, Zakim, Garret, sergeym, skef, Vlad, Mike5Matrix, gonzu_15, imlostlmao, Github, MariaAngelaPileri, emilio, drott 17:13:05 rrsagent, make minutes 17:13:07 I have made the request to generate https://www.w3.org/2023/10/24-webfonts-minutes.html Vlad