13:50:52 RRSAgent has joined #ixml 13:50:56 logging to https://www.w3.org/2023/07/25-ixml-irc 13:53:26 norm has joined #ixml 13:58:02 mjoel has joined #ixml 13:58:58 good morning/afternoon/evening 13:59:04 Hello Joel 13:59:13 rrsagent, help 13:59:15 cmsmcq has joined #ixml 13:59:24 john has joined #ixml 14:00:12 RRSAgent, make logs public 14:00:21 Meeting: ixml Group Teleconference 14:00:30 Date: 25 July 2023 14:00:37 Chair: Steven 14:00:41 Previous minutes: 14:01:10 Previous minutes: https://www.w3.org/2023/06/27-ixml-minutes 14:01:32 AT&T fiber has been down for 5(!) days at my location, so I'm on a shaky tethered mobile internet stream 14:01:34 Agenda: https://lists.w3.org/Archives/Public/public-ixml/2023Jul/0006 14:01:48 rrsagent, make minutes 14:01:49 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html Steven 14:02:16 is there a backup phone bridge? 14:02:20 Scribenick: cmsmcq 14:02:25 Scribe: Michael 14:02:55 No one seems to know of a backup phone bridge. 14:04:30 topic: Administrivia 14:05:14 My attempt at a pubrules-correct community draft is: https://ixml.nwalsh.com/ixml/CG-FINAL-ixml-20230710/ 14:05:26 https://meet.google.com/dfz-rwpj-opq - continued 14:06:05 ACTION 2023-01-10-b - continued 14:06:05 ACTION 2023-01-10-c - continued 14:06:15 ACTION 2023-04-11-a: done, at least a draft. 14:06:43 Everyone has 48 hours to point to errors; if none are reported, NDTW will send it to the publication team 14:06:58 s/https://meet.google.com/dfz-rwpj-opq - continued// 14:07:25 ACTION 2023-04-11-c - partially done in June, but not yet discussed. 14:08:50 ACTION 2023-05-09-d: done 14:09:13 ACTION 2023-06-27-a: done (and turned into a PR by NDTW) 14:09:37 topic: status of implementations 14:09:50 3.0 version of coffee* is imminent. 14:10:09 The GLL parser is now consistently a little faster than the Earley parser. 14:10:25 Enumeration of trees in cases of ambiguity has now been implemented. 14:10:45 Renaming proposal implemented (but just found a bug). 14:11:58 Steven: renaming is half done. 14:12:22 topic: Status of testing and test suites 14:13:11 Norm has requested that we merge a test on output ambiguity: see https://lists.w3.org/Archives/Public/public-ixml/2023Jul/0008.html 14:14:05 ACTION: MSM to add ambiguity as discussion to agenda 14:15:45 ACTION: MSM to add discussion of wording proposal for renaming to agenda for next meeting 14:15:56 topic: Technical issues 14:16:39 NDTW suggested that in order to use the new syntax for renaming, the grammar will need to be marked with a version number (e.g. 1.1) 14:17:15 Otherwise, a 1.0 processor may just interpret the grammar as syntactically incorrect and reject it. 14:18:01 Examples need to have a 1.1 version string. 14:18:25 But it may be that nothing further is needed. 14:19:26 topic: Issue 176 14:19:40 This was closed in the last meeting and should be dropped from the agenda. 14:19:51 topic: Issue 181 Non serializable characters in the input 14:19:56 Raised by John Cowan 14:22:48 Comment in here: https://github.com/invisibleXML/ixml/issues/176 14:26:44 EBCEDIC...now there's a name I haven't heard in... 14:27:58 We discussed John Cowan's suggestion that line endings be normalized. 14:28:18 Some sentiment that ixml doesn't now do any normalization, so this would be a change. 14:29:12 Some sentiment that we do have (implicit) normalization to Unicode -- or at least, a processor could without non-conformance handle non-Unicode input by normalizing to Unicode. 14:29:36 JL: the question is, where is our design center? Text input? or binary input? 14:30:15 JL thinks the design center is clearly text. 14:30:45 SP: we don't now say anything at all about input, or changing it. We have a sequence of characters, and we do stuff with it. 14:30:57 s/we do/the grammar does/ 14:31:25 SP: line-end normalization could be an option. 14:31:44 But it shouldn't be required. 14:32:46 BTW: an option would work, but end users will want the default to be normalization, not non-normalization. 14:34:48 Present: Bethan, Joel, John, Michael, Norm, Steven 14:35:56 SP: there are three options here. 14:36:12 1 Leave it as is, and you get Unicode characters for CR etc. 14:36:40 2 Processors SHOULD offer line-end normalization as an option, with default of no-normalization. 14:37:15 3 Processors SHOULD offer non-normalization as an option, but with normalization as the default. 14:38:41 JL: one wrinkle is that really it's not the processor invocation but the grammar that needs to say "this grammar assumes normalized line-ends". 14:39:25 In that case, a run-time option is not quite the right thing. 14:40:23 ACTION: NDTW to make an issue for the question of line-end normalization. 14:40:46 topic: C0 and C1 14:41:37 https://github.com/invisibleXML/ixml/issues/189 14:46:28 In the current spec, C0 and C1 control characters are not allowed in literal strings. 14:46:44 Some implementations of ixml treat 7F as a member of C1, some don't. 14:47:43 We seem, after discussion, to have consensus that 7F should be covered by this rule (whether it's part of C1 or not). 14:48:08 SP notes that the Unicode Database classes U+007F as CC (control character, other) 14:48:39 It may be better to recast the rule in terms of the Cc character class. 14:48:58 The range of that class is 00-1F, 7F, and 80-9F. 14:49:25 ACTION: Norm to make PR for recasting the rule. 14:50:53 topic: Next meeting 14:51:02 We will meet again on 8 August. 14:51:42 JL suggests that we try to spend some time on grammar combination at the next meeting. 14:52:44 ACTION: JL to redraft his notes on grammar combination and send something to the public list/ 14:53:01 Adjourned at xx:52. 14:53:09 rrsagent, make minutes 14:53:10 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 14:53:43 s/status of implementations/Status of implementations/ 14:54:26 s|/meet.google.com/dfz-rwpj-opq - continued///meet.google.com/dfz-rwpj-opq - continued|| 14:55:05 s/coffee*/NineML/ 14:55:09 rrsagent, make minutes 14:55:11 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 14:58:45 s/ACTION: 2023/ACTION 2023/ 14:58:50 rrsagent, make minutes 14:58:52 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 14:59:07 s/ACTION: 2023/ACTION 2023/g 14:59:11 rrsagent, make minutes 14:59:12 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 14:59:39 s/ACTION: 2023/ACTION 2023/ 14:59:40 s/ACTION: 2023/ACTION 2023/ 14:59:41 s/ACTION: 2023/ACTION 2023/ 14:59:44 rrsagent, make minutes 14:59:45 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 15:01:17 ScribeNick: cmsmcq 15:01:22 rrsagent, make minutes 15:01:24 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 15:04:56 ScribeOptions: --scribenick cmsmcq 15:04:58 rrsagent, make minutes 15:05:00 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 15:06:21 Scribe: cmsmcq = Michael 15:06:26 rrsagent, make minutes 15:06:27 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 15:07:03 ScribeOptions: --scribe cmsmcq = Michael 15:07:07 rrsagent, make minutes 15:07:08 I have made the request to generate https://www.w3.org/2023/07/25-ixml-minutes.html cmsmcq 15:08:33 RRSAgent, you are excused 15:08:33 I'm logging. I don't understand 'you are excused', cmsmcq. Try /msg RRSAgent help 15:09:12 rrsagent, please excuse us 15:09:12 I see 5 open action items saved in https://www.w3.org/2023/07/25-ixml-actions.rdf : 15:09:12 ACTION: MSM to add ambiguity as discussion to agenda [1] 15:09:12 recorded in https://www.w3.org/2023/07/25-ixml-irc#T14-14-05 15:09:12 ACTION: MSM to add discussion of wording proposal for renaming to agenda for next meeting [2] 15:09:12 recorded in https://www.w3.org/2023/07/25-ixml-irc#T14-15-45 15:09:12 ACTION: NDTW to make an issue for the question of line-end normalization. [3] 15:09:12 recorded in https://www.w3.org/2023/07/25-ixml-irc#T14-40-23 15:09:12 ACTION: Norm to make PR for recasting the rule. [4] 15:09:12 recorded in https://www.w3.org/2023/07/25-ixml-irc#T14-49-25 15:09:12 ACTION: JL to redraft his notes on grammar combination and send something to the public list/ [5] 15:09:12 recorded in https://www.w3.org/2023/07/25-ixml-irc#T14-52-44