13:49:15 RRSAgent has joined #ixml 13:49:20 logging to https://www.w3.org/2024/04/02-ixml-irc 13:49:42 Meeting: ixml Group Teleconference 13:49:52 Date: 2024-04-02 13:49:58 Chair: Steven 13:50:25 Previous meeting: https://www.w3.org/2024/03/19-ixml-minutes.html 13:51:24 Agenda: https://lists.w3.org/Archives/Public/public-ixml/2024Apr/0000 13:51:36 rrsagent, make minutes 13:51:38 I have made the request to generate https://www.w3.org/2024/04/02-ixml-minutes.html Steven 13:52:07 rrsagent, make logs public 13:52:11 rrsagent, make minutes 13:52:12 I have made the request to generate https://www.w3.org/2024/04/02-ixml-minutes.html Steven 13:56:43 Github, help 13:57:40 norm has joined #ixml 13:58:03 Github, help 13:59:20 john has joined #ixml 14:01:14 Bethan has joined #ixml 14:04:48 Norm: While we're waiting, did the 404s on the W3C page get fixed 14:05:29 Steven: Well, the final report link is fine; it's only the draft links to Norm's page that is broken 14:06:12 Norm: Let us remove the drafts link, or otherwise I'll reinstate the link 14:06:29 cmsmcq has joined #ixml 14:06:51 Topic: Previous Actions 14:07:08 ACTION 2023-01-10-f: continues 14:07:40 Michael: I mailed something to you Norm. 14:07:44 Norm: I will read it 14:07:59 ACTION 2023-11-28-a 14:08:15 ACTION 2023-11-28-a 14:08:26 Norm: Michael made a suggestion for a change 14:08:53 Michael: This can be closed. We have a pull request for the change 14:09:05 ACTION 2024-02-20-b 14:09:09 Steven: CLosed 14:09:19 ACTION 2023-11-28-c 14:09:31 Steven: Almost done. Comments due today 14:09:44 ACTION 2024-03-05-b 14:09:49 Norm: Ready for review 14:09:56 Michael: Fine 14:09:59 John: Fine 14:10:11 ACTION 2024-03-05-c 14:10:26 Steven: Continues 14:11:20 ACTION 2024-03-19-a 14:11:23 Dealt with above 14:11:35 ACTION 2024-03-19-b 14:11:38 Closed 14:11:52 ACTION 2024-03-19-c 14:11:53 Done 14:12:03 ACTION 2024-03-19-d 14:12:06 Done 14:12:13 Topic: Status of implementations 14:12:28 Norm: I have implmeneted metadata in the prolog proposal 14:12:38 ... also the simple datatype checking proposal 14:12:55 John: I've implemented metadata proposal too 14:13:02 ... also a subtraction operator 14:15:15 ... that unmatches possible matches 14:16:37 Michael: Be interesting to think about performance aspects 14:17:36 Steven: Definitely needs a theoretical underpinning 14:19:51 john has joined #ixml 14:22:35 Topic: Status of testing and test suites 14:22:42 [None] 14:23:02 s/[None]// 14:23:22 Michael: Gunther has added a change to some tests fror space after prolog 14:23:29 Norm: I will merge 14:23:57 Topic: Review and resolution of bug reports and technical issues 14:24:19 Subtopic: Pull request #227 Add .gitattributes 14:24:48 Norm: I want to skip this week 14:24:57 Depends on newline handling. 14:25:08 Topic: Issue #233 There are other things called iXML 14:25:13 Closed 14:25:39 Topic: Issue #139 Sample grammars for IRIs and URIs 14:26:20 Pending action 14:26:40 Topic: Issue #137 Document the XML tag set of ixml grammars 14:26:45 Awaiting action 14:26:58 Topic: Issue #137 Document the XML tag set of ixml grammars 14:27:29 Norm: There is a PR, and there is a small change from Michael 14:27:47 ... [reads change] 14:27:50 Steven: Fine 14:28:05 Topic: Issue #203 Spec should say nonterminals are case-sensitive 14:28:20 Michael: Same 14:29:59 Topic: Issue #192 Normalizing line endings in ixml inputs 14:30:25 https://github.com/invisibleXML/ixml/pull/242 14:30:47 https://invisiblexml.org/pr/242/autodiff.html 14:31:54 "Invisible XML processors normalize line endings when they read grammar and input files. They apply the same rules as [XML]: every occurrence of the two character sequence #D #A, and any #D not immediately followed by a #A, are translated into a single #A in the input. This assures that the single character #A can always be used to match an end of line, irrespective of the conventions of the system where the files were created. It follows[CUT] 14:31:54 iXML exclusion ~[#A]* will always match all of the characters to the end of a line." 14:32:22 John: Do we want to add something about making it an option to turn that off? 14:32:52 Michael: I don't think it's necessary 14:33:07 .. I'm happy with this version 14:33:16 ... I do have one residula concern 14:33:40 s/ula/ual/ 14:34:03 Michael: John Cowen says on Oct 24 14:34:19 ... something 14:34:28 Norm: We have given him what he wants 14:35:05 Bethan: he is saying that which character we normalise to is a separate issue, and then gives some choices. 14:35:05 s/Cowen/Cowan/ 14:35:35 Norm: We need to write more tests if we adopt this. 14:36:56 Bethan: Small point. Can we use either #A or #a consistently? 14:37:02 Norm: I will fix 14:39:04 Steven: I think the ixml grammar is fine, and doesn't need any change to reflect this. 14:40:15 Norm: Closing this 14:41:39 Topic: Issue #237 What would the absense of version number mean? 14:41:50 s/sense/sence/ 14:41:51 "In this case, it is implementation-defined which version or versions the implementation uses when it attempts to parse the grammar. " 14:42:50 https://invisiblexml.org/pr/243/autodiff.html 14:44:43 Steven: I would like unrecognised and absent version numbers to be treated identically 14:44:55 Norm: I will take another stab at it. 14:45:27 Topic: Issue #239 Support simple data types? 14:45:36 https://github.com/invisibleXML/ixml/issues/239 14:46:11 Norm: You want a grammar for an ISO Date 14:46:34 ... it can't limit it to exact dates, and leap years and so on 14:46:46 ... we already have types for this 14:47:15 ... I propose we allow XML types be used 14:47:42 ... I did a test implementation 14:48:00 John: I did a similar thing 14:48:11 ... using XPath expressions 14:49:15 .. I'm in an XPath-rich environment 14:50:33 Steven: I'm in two minds about this 14:50:57 ... it adds a big chunk that solves a tiny part of the computability problem 14:52:15 Steven: Is this to identify dates or check them? 14:52:33 Norm: For identifying. It adds to the parsing. 14:54:22 Michael: [A question about whether it's an ORacel or ...] 14:54:58 Norm: I have an oracle in mind. If there's a type that defines prime numbers, it would accept that. 14:55:39 s/ORacel/Oracle/ 14:55:59 Michael: I need time to think about. 14:56:10 Topic: AOB 14:56:26 John: I'm not here for the next meeting 14:56:33 ... and have submitted to Balisage 14:57:09 rrsagent, make minutes 14:57:10 I have made the request to generate https://www.w3.org/2024/04/02-ixml-minutes.html Steven 14:57:57 Present: Bethan, John, Michael, Norm, Steven 15:05:50 rrsagent, make minutes 15:05:51 I have made the request to generate https://www.w3.org/2024/04/02-ixml-minutes.html Steven 15:06:46 s/implmeneted/implemented 15:08:23 rrsagent, make minutes 15:08:24 I have made the request to generate https://www.w3.org/2024/04/02-ixml-minutes.html Steven 16:46:18 cmsmcq has joined #ixml 18:21:38 <\join_subline> \join_subline has joined #ixml 19:36:57 liam_ has joined #ixml 23:46:24 cmsmcq has joined #ixml