16:51:06 RRSAgent has joined #webfonts 16:51:10 logging to https://www.w3.org/2023/11/14-webfonts-irc 16:51:16 Zakim has joined #webfonts 17:00:25 skef has joined #webfonts 17:02:46 Garret has joined #webfonts 17:04:01 bberning has joined #webfonts 17:04:22 present+ 17:04:38 present+ 17:04:43 present+ 17:04:44 present+ 17:04:57 zakim, pick a victim 17:04:57 Not knowing who is chairing or who scribed recently, I propose Vlad 17:05:07 chris has joined #webfonts 17:05:17 present+ 17:05:27 scribenick: Vlad 17:05:36 jpamental has joined #webfonts 17:05:36 rrsagent, here 17:05:36 See https://www.w3.org/2023/11/14-webfonts-irc#T17-05-36-1 17:05:50 present+ 17:07:49 rssagent, make logs public 17:08:04 rrsagent, make logs public 17:09:19 Topic: Recap TPAC / new ideas discussions 17:10:21 At TPAC, main objectiono from the TAG was patch-subset inability to enable caching and the need to run the code at the CDN edge. 17:11:00 The ideas discussed including implementation of the static-friendly approach with Brotli patches 17:11:57 The hybrid approach allows both static and dynamic subset updates. 17:13:24 Skef: The idea with static patches is that they can be applied in a specific order, but incrementaal updates using multiple patches can result in a large graph. 17:14:00 Skef: Combined approach using both Brotli patches and IFTB would be beneficial. 17:14:29 Garret: This beings us to today's topic of demo of this combined approach. 17:14:46 Topic: Demo of the combined Britli patch / IFTB approach 17:15:17 https://lists.w3.org/Archives/Public/public-webfonts-wg/2023Nov/0001.html 17:19:00 Garret is presenting the demo going through multiple steps / updates using Latin, Vietnamese and Cyrilic portions, followed by Chinese samples using both shared Brotli patches and IFTB (using shared glyph IDs). 17:23:44 Garret: the implementation of the combined approach is configured so that shared patches and IFTB patches do not touch the same tables, where IFTB operates independently on glyf / loca tables. 17:25:04 (Detailed discussion of the implementation follows, will be summarized in a separate email from Garret.) 17:30:16 Future spec updates need to address client-specific steps to enable joint use of shared Brotli / IFTB patches with certain limitations applied. 17:31:24 Garret: In order to make it work, one of the limitations is no changes to 'loca' table size. 17:32:27 Topic: Allowing design space augmentation in combination with IFTB patches 17:33:05 Garret: one of the ideas discussed offline with Skef is to allow variable axes augmentation. 17:34:16 (discussion of the specific steps to enable it in future implementations followed) 17:35:08 Garret: this is something I'd like to explore in more details in the near future. 17:38:38 Skef: recommending to use the fixed loca size and GIDs preservation as a future direction for implementation. 17:45:37 Skef: prior approaches using patch-subset / range-request didn't need much configuration, everything was confined to client side. New combined approch adds additional complexity. 17:46:27 Decisions about the content and structure of the patches will likely be made by encoder knowing the font specifics. 17:47:42 https://github.com/harfbuzz/harfbuzz/pull/4487 17:49:46 Skef: Fixed output large loca size would necessitate conversion steps as part of the encoding process. 17:52:00 Garret: Any objections to explore the combined approach further? (No objections from WG) 17:57:44 (discussion on time estimates for spec updates followed; the current expectation is that the WG will be able to have a spec for review by March .) 18:00:57 zakim, list attendees 18:00:57 As of this point the attendees have been Garret, skef, bberning, Vlad, chris, jpamental 18:01:15 rrsagent, make minutes 18:01:16 I have made the request to generate https://www.w3.org/2023/11/14-webfonts-minutes.html Vlad 18:01:27 grieger@google.com 20:24:28 Zakim has left #webfonts