14:47:27 RRSAgent has joined #ixml 14:47:27 logging to https://www.w3.org/2022/12/13-ixml-irc 14:48:31 RRSAgent, make logs public 14:48:44 Meeting: ixml Group Teleconference 14:48:59 Date: 13 December 2022 14:49:12 Chair: Steven 14:49:26 Scribe: John 14:49:42 Previous meeting: https://lists.w3.org/Archives/Public/public-ixml/2022Oct/0010 14:50:22 Agenda: https://lists.w3.org/Archives/Public/public-ixml/2022Dec/0000 14:50:34 https://lists.w3.org/Archives/Public/public-ixml/2022Dec/0000.html 14:50:51 rrsagent, make minutes 14:50:51 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html Steven 14:52:18 Present+Person 14:52:52 s/Person_Person// 14:53:17 Present: Steven, John 14:53:35 s/Present+Person// 14:53:40 rrsagent, make minutes 14:53:40 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html Steven 14:53:42 s/Person+Person// 15:02:31 Present+MSM 15:02:38 Present+Bethan 15:02:47 Present+Norm 15:03:01 rrsagent, make minutes 15:03:01 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html john 15:03:23 norm has joined #ixml 15:04:12 regrets: Joel 15:04:29 topic:previous actions 15:05:32 rrsagent, make minutes 15:05:32 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html Steven 15:05:48 cmsmcq has joined #ixml 15:05:57 Joel to send details of his implementation to Norm, Norm to put it on the web site's splash page. - still outstanding 15:06:11 MSM to comment on the QT4 issue suggestiong an XPath function supporting ixml and possibly suggest further function signatures. DONE 15:06:30 Norm to update free-standing document on EBNF to BNF translation (PR #146) - Outstanding 15:06:32 https://github.com/invisibleXML/ixml/pull/146 : First draft of EBNF to BNF conversion document 15:06:53 Norm to prototype an alphabetic reference list of elements in the vxml vocabulary, in XHTML, to serve as a basis for discussion. Outstanding 15:07:03 SP to edit group page to say we meet at 15:00 UTC (during the winter, at least). DONE 15:07:18 Topic: Implementations 15:07:57 Steven: his implementation is more (but not quite) compliant. Lots of work on the Unicode classes - Unicode12 moved to Unicode15 15:08:27 ... uses grep and sed to generate the internal tables 15:09:19 ... Some errors in Unicode spec found (omega and Ohm) 15:09:47 s/(omega/(e.g. omega/ 15:10:23 No changes to implementations by Norm, John, Bethan, MSM 15:10:33 No changes to testsuites 15:10:48 Topic: Issues and bugs 15:11:31 Issue #147- Norm's proposal adopted. Issue an erratum 15:11:36 https://github.com/invisibleXML/ixml/issues/147 : Are control characters allowed in an ixml grammar? 15:11:53 Action: Norm to issue an erratum for this 15:12:16 tovey-walsh has joined #ixml 15:12:24 s/this/issue 147/ 15:12:33 s/for this/for Issue #147/ 15:12:35 https://github.com/invisibleXML/ixml/issues/147 : Are control characters allowed in an ixml grammar? 15:12:55 Issue #146 - awaiting Norm's action 15:12:56 https://github.com/invisibleXML/ixml/pull/146 : First draft of EBNF to BNF conversion document 15:13:37 Issue #139 - still awaiting more work. 15:13:37 https://github.com/invisibleXML/ixml/issues/139 : https://github.com/invisibleXML/ixml/blob/master/samples/URI/rfc-3987.ixml 15:13:55 Steven: the specifications aren't really good 15:14:44 Action: Steven to propose a route forward on Issue #139 (URI/IRI grammar) 15:14:45 https://github.com/invisibleXML/ixml/issues/139 : https://github.com/invisibleXML/ixml/blob/master/samples/URI/rfc-3987.ixml 15:15:19 Steven: the syntax is very loose indeed on some items such as IRIs that aren't valid URIs 15:16:13 Action: Steven to propose an iXML grammar for IRIs and illustrate the places where it might fail. 15:17:27 Issue #137 - open pull request by Norm (#167) awaiting resolution, constucting iXML grammar from sections in the spec. 15:17:27 https://github.com/invisibleXML/ixml/issues/137 : We should document the XML tag set that results from parsing an ixml grammar with the ixml specification grammar 15:17:28 https://github.com/invisibleXML/ixml/pull/167 : Recraft the gen-grammars PR on top of the latest master 15:17:58 s/contructing/constructing/ 15:18:25 ACTION: Steven to review Norm's pull request 167 15:21:53 Issue #13 - Renaming proposal - MSM not really ready to discuss - perhaps needs a meta-discussion on v.Next? 15:21:54 https://github.com/invisibleXML/ixml/issues/13 : Renaming proposal (for v.Next) 15:24:06 Steven: supporting renaming, but no specific ideas yet, though use cases exist. 15:25:37 MSM: two forms of renaming - static and dynamic. i) Static: The name is given in the grammar but isn't a non-terminal. ii) Dynamic: the name is read from the input (e.g. parsing XML) 15:26:06 Steven: the latter is a case of context-dependency, which is a huge issue. 15:26:22 rrsagent, make minutes 15:26:22 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html john 15:28:01 MSM: If there is a schema, then the it's possible, but for general XML we need to extract the name of an element from the input data. 15:28:26 s/then the/then/ 15:29:06 Steven:Use case - recognise as A, but output as B. 15:33:43 Action:MSM - open dynamic naming as a separate issue 15:34:41 Issue #75 - combining grammars 15:34:57 https://github.com/invisibleXML/ixml/issues/75 : Combining grammars (for v.Next) 15:36:03 Norm: Doesn't think it is difficult but Steven reports encountering a number of issues, such as scoping, whether it appears in the XML. 15:36:19 Norm: there would have to be decisions on such scoping effects 15:38:15 MSM: Scoping issues: RelaxNG seemed to make a good attempt at such combinations. Perhaps having primitive 'combinators' from RelaxNG analogues 15:39:29 Action: Norm to produce a concrete proposal. John offers to assist 15:39:59 Next meeting: 2023 January 10 15:40:16 rrsagent, make minutes 15:40:16 I have made the request to generate https://www.w3.org/2022/12/13-ixml-minutes.html john