17:00:15 RRSAgent has joined #webfonts 17:00:15 logging to https://www.w3.org/2021/03/02-webfonts-irc 17:00:17 RRSAgent, make logs public 17:00:17 Zakim has joined #webfonts 17:00:19 Meeting: Web Fonts Working Group Teleconference 17:00:19 Date: 02 March 2021 17:00:25 sergeym_ has joined #webfonts 17:00:26 present+ 17:02:47 J_Hudson has joined #webfonts 17:03:06 What’s Zoom passcode? 17:04:23 myles has joined #webfonts 17:05:09 present+ 17:05:23 present+ myles 17:26:43 Garret has joined #webfonts 17:26:51 present+ 17:38:54 ScribeNick: myles 17:39:00 Vlad: re: the title, "incremental" will replace "progressive" 17:39:31 Vlad: If we will be creative about the title, then we can try to come up with something which has a pronouncable acronym 17:39:43 Garret: I tried to lay out section headings 17:39:57 Garret: I didn't do it for range requests though 17:40:18 Garret: So i'll leave range request stuff empty until myles can get his act together 17:40:58 Garret: The structure of this is close to the design doc which I sent out. I made some chagnes, but it's more or less the same. Section 4 isn't filled in, but this will cover backwards compatibility design doc - how do you use this on your page, and how does the client figure out which variant to talk to the server 17:41:12 Garret: Complete description of patch base, the range base, and that will paint a complete picture. 17:41:48 Garret: Beyond the headings, I filled out the data type section. This will build up the foundation upon which the rest of the spec will rest. All of the message formats and teh data types that will be going back and forth. None of this should be new - its' all in the previous design doc, but I've been rewriting them to be more formal. 17:42:00 Garret: The previous version of the doc wasn't at a level sufficient to be a spec. It's a WIP. 17:42:09 Garret: We're gonna use CBOR as the serialization format. 17:42:53 Garret: We have a few basic types: sparse bit set. I rewrote this section to be more formal with a recursion relationship. And an example. 17:42:53 Garret: I'm most interested in having people review this section. 17:43:23 myles: The audience is browser implementors, not font creators, right? 17:43:25 Garret: yes. 17:43:42 Garret: The other main piece is objects: key/value data structures encoded with a map in CBOR. Keys will be numeric IDs. 17:44:00 Garret: Key/values with optional fields allows these to be extended in the future - backwards compatibility 17:44:20 Garret: Also request/response message types, and the fields, their IDs, and the types of the data in those fields. This matches the previous design document. 17:44:54 Garret: The next part will be describing the behaviors of the request / responses, errors, etc. 17:44:54 Garret: One section I'll add will describe what the server does, and some basic descriptions of the algorithms. 17:45:26 Garret: Another missing section: the client algorithm (and the server algorithm) 17:46:02 Garret: I'm going to continue to work on it throughout the coming weeks. 17:46:54 myles: opt-in mechanism in CSS will be in CSS document, not this one, right? 17:46:54 Garret: Yes, though we will want an example in this document. 17:46:57 myles: ok 17:47:49 myles: let's go ahead and open an issue in CSS to get the new keyword added 17:48:02 Vlad: we'll be linking to CSS 17:48:54 myles: i'll do it 17:50:53 Vlad: if `supports` is still in a CSS draft, then we can add to it 17:53:06 myles: we need some overview that describes the relationship between teh two approaches 17:53:15 Garret: Some of that is in section 4, but we can put non-normativce stuff in section 1 17:53:22 s/normativce/normative/ 17:53:34 sergeym has joined #webfonts 17:53:39 Garret: I don't have a lot of experience writing specs, so I would welcome feedback 17:53:51 Garret: Earlier rather than later, please 17:54:02 Vlad: absolutely 17:54:20 Topic: Housekeeping 17:54:28 3 action items are open 17:54:59 Vlad: one is on myles, one is on Garret. At least one is probably able to be closed? 17:55:41 Vlad: We can close 227 and 227 17:55:45 Garret: we can close 229 too 17:56:18 CLOSE ACTION-227 17:56:18 Closed ACTION-227. 17:56:21 CLOSE ACTION-228 17:56:21 Closed ACTION-228. 17:56:27 CLOSE ACTION-229 17:56:27 Closed ACTION-229. 17:57:02 Topic: Introductions 17:57:15 Mark Ayasse: I'm at Monotype, in discussions about how to handle fonts on the web 17:58:25 17:59:52 mayasse has joined #webfonts 18:00:08 present+ 18:00:16 Vlad: It's important to mark who is present when a formal decision is made 18:00:25 Vlad: Any other topics? 18:00:30 Topic: end 18:01:09 rrsagent, generate minutes 18:01:09 I have made the request to generate https://www.w3.org/2021/03/02-webfonts-minutes.html Vlad 20:20:18 Zakim has left #webfonts