IRC log of ixml on 2023-10-03
Timestamps are in UTC.
- 13:49:26 [RRSAgent]
- RRSAgent has joined #ixml
- 13:49:30 [RRSAgent]
- logging to https://www.w3.org/2023/10/03-ixml-irc
- 13:49:38 [Steven]
- RRSAgent, make logs public
- 13:49:49 [Steven]
- Meeting: ixml Group Teleconference
- 13:49:57 [Steven]
- Date: 3 October 2023
- 13:50:02 [Steven]
- Chair: Steven
- 13:50:47 [Steven]
- Previous meeting: https://www.w3.org/2023/09/05-ixml-minutes
- 13:50:55 [Steven]
- Agenda: https://lists.w3.org/Archives/Public/public-ixml/2023Oct/0000
- 13:51:40 [Steven]
- rrsagent, make minutes
- 13:51:41 [RRSAgent]
- I have made the request to generate https://www.w3.org/2023/10/03-ixml-minutes.html Steven
- 13:54:56 [john]
- john has joined #ixml
- 13:55:46 [cmsmcq_]
- cmsmcq_ has joined #ixml
- 13:56:33 [cmsmcq_]
- Hmm. I wonder why I am here twice
- 14:02:47 [Steven]
- Present: Bethan, Norm, John, Michael, Steven
- 14:03:31 [Steven]
- Michael: Nothing done, even the easy ones!
- 14:03:42 [norm]
- norm has joined #ixml
- 14:04:21 [Steven]
- ACTION 2023-07-25-a: Norm to create an issue w.r.t. end of line
- 14:04:21 [Steven]
- normalization: Done
- 14:04:55 [Steven]
- Norm: All my actions done except publishing the reoprt
- 14:05:07 [Steven]
- s/reoprt/report/
- 14:06:02 [Steven]
- John: Done ACTION 2023-07-25-c: JL to redraft his notes on grammar combination
- 14:06:02 [Steven]
- and send something to the public list.
- 14:06:18 [Steven]
- John: Done ACTION 2023-09-05-g: John to implement the renaming proposal
- 14:06:35 [Steven]
- Topic: Status of implementations
- 14:06:45 [Steven]
- John: Added renaming
- 14:07:15 [Steven]
- ... works fairly well
- 14:07:29 [Steven]
- ... Need to talk about "version" later
- 14:07:53 [Steven]
- ... there are a number of symbols we haven't used, like %
- 14:08:10 [Steven]
- ... we might want to bear in mind that they are available
- 14:10:07 [Steven]
- Norm: Working on improve,emts
- 14:10:11 [Steven]
- s/,//
- 14:10:22 [Steven]
- Topic: Status of testing and test suites
- 14:10:40 [Steven]
- John: Are there renaming tests?
- 14:10:41 [cmsmcq_]
- We definitely do need tests for renaming.
- 14:11:03 [Steven]
- ACTION: Norm create tests for renaming
- 14:12:02 [Steven]
- Topic: Issue #199 Require whitespace between prolog and first rule?
- 14:12:46 [Steven]
- Michael: It's not ambiguous, but we should do it for consistency
- 14:12:58 [Steven]
- Steven: So resolved
- 14:13:41 [Steven]
- ACTION: Steven to make pull request for grammar for space after prolog
- 14:14:26 [Steven]
- Topic: Issue #197 Remove the Unicode non-character constraint
- 14:15:05 [Steven]
- Norm: RFC for JSON, and they have a rule that includes non-unicode characters
- 14:15:53 [Steven]
- "An encoded character is an optionally marked hexadecimal number. It starts with a hash symbol, followed by any number of hexadecimal digits, for example #a0. The digits are interpreted as a number in hexadecimal (error S06) , and the character at that Unicode code-point is used [Unicode]. The number must be within the Unicode code-point range (error S07), and must not denote a Noncharacter or Surrogate code point (error S08)."
- 14:17:54 [Steven]
- Norm: I'm happy to say that you can't have them in Unicode, and you can't use them.
- 14:18:39 [Steven]
- Michael: the ixml grammar of the JSON grammar can't then be a simple transcription.
- 14:20:28 [Steven]
- Steven: We leave the spec as is then.
- 14:20:43 [Steven]
- ACTION: Norm close issue 197 without changes
- 14:20:56 [Steven]
- Norm: Should we have an FAQ?
- 14:21:14 [Steven]
- Michael: A good idea.
- 14:23:34 [Steven]
- Norm: You could create a range that is expressible, but that includes noncharacters...
- 14:24:48 [Steven]
- Michael: But the input still can't contain those characters
- 14:24:56 [Steven]
- Norm: I can live with that
- 14:25:36 [Steven]
- ACTION: Michael draft a FAQ
- 14:28:05 [Steven]
- Steven: The spec requires UTF-8 encoding, but doesn't explicitly restrict noncharacters
- 14:29:22 [Steven]
- Michael: I think that our rules effectively mean that noncharacters are excluded
- 14:29:50 [Steven]
- Steven: Except exclusions
- 14:30:00 [Steven]
- ... would allow noncharacters
- 14:30:48 [Steven]
- .... input: ~[]*.
- 14:32:01 [Steven]
- ... input: -~[]*, +'.'.
- 14:32:53 [Steven]
- Norm: I'd like to see what Michael writes in the FAQ.
- 14:33:20 [Steven]
- Topic: Issue #189 What are the control characters
- 14:33:57 [Steven]
- Norm: THis is resolved using character classes. We can close.
- 14:34:10 [Steven]
- Topic: Issue #181 Non-serializable characters in the input
- 14:34:15 [Steven]
- s/TH/Th/
- 14:34:27 [Steven]
- Norm: Has been closed
- 14:34:41 [Steven]
- ... raises error D04
- 14:36:14 [Steven]
- Topic: Issue #139 Sample grammars for IRIs and URIs
- 14:36:22 [Steven]
- Steven: Where are we at?
- 14:36:48 [Steven]
- Michael: Awaiting review
- 14:37:18 [Steven]
- Steven: On the agenda for next time
- 14:38:09 [Steven]
- Topic: Issue #192 Normalizing line endings in ixml inputs
- 14:38:47 [Steven]
- John: Before that. About version
- 14:38:51 [Steven]
- Topic: Version
- 14:39:08 [Steven]
- John: Are the version numbers collatable?
- 14:39:17 [Steven]
- ... is there a strict ordering
- 14:39:22 [Steven]
- s/ing/ing?
- 14:39:39 [Steven]
- Bethan: It would be good to agree a format
- 14:40:46 [Steven]
- Norm: I'd rather put off the decision till when we have a versionable number
- 14:41:51 [Steven]
- Michael: How about "Tokenise on '.', that is a sequence of keys, if a key is a number, then compare numerically, otherwise lexically
- 14:42:03 [Steven]
- s/lexically/lexically"/
- 14:42:20 [Steven]
- Bethan: Rather just use numbers
- 14:43:12 [Steven]
- Michael: Are we the only ones to create a version number?
- 14:43:18 [Steven]
- Bethan: Yes.
- 14:43:35 [Steven]
- John: Leave it on the backburner
- 14:44:39 [Steven]
- Topic: Issue #13 Renaming proposal (for v.Next)
- 14:45:07 [Steven]
- Steven: Nothing to discuss?
- 14:45:45 [Steven]
- Norm: Merge?
- 14:45:49 [Steven]
- All: Yes
- 14:45:58 [Steven]
- Topic: Issue #192 Normalizing line endings in ixml inputs
- 14:46:44 [Steven]
- Norm: 4 options.
- 14:46:50 [Steven]
- ... it is a pain
- 14:47:36 [Steven]
- Michael: I would like our abstraction to be that we are parsing unicode characters, without an abstraction on top of that.
- 14:48:05 [Steven]
- ... normalising default is OK; require it to be disableable
- 14:48:31 [Steven]
- ... I see uses cases for not normalising
- 14:49:09 [Steven]
- John: So what do I write?
- 14:51:58 [Steven]
- Steven: I was thinking of U+2028
- 14:52:10 [Steven]
- ... line separator
- 14:52:47 [Steven]
- Bethan: I like the idea
- 14:53:31 [Steven]
- ... would it be in input anyway
- 14:53:35 [Steven]
- Michael: Could be
- 14:55:28 [Steven]
- Michael: We need a written proposal
- 14:57:04 [Steven]
- Topic: AOB
- 14:57:29 [Steven]
- Steven: Next meeting in 2 weeks
- 14:57:36 [Steven]
- John: Regrets
- 14:58:10 [Steven]
- [ADJOURN]
- 14:58:19 [Steven]
- rrsagent, make minutes
- 14:58:20 [RRSAgent]
- I have made the request to generate https://www.w3.org/2023/10/03-ixml-minutes.html Steven
- 14:59:10 [Steven]
- i/Michael: Nothing done, even the easy ones!/Topic: Actions
- 14:59:13 [Steven]
- rrsagent, make minutes
- 14:59:14 [RRSAgent]
- I have made the request to generate https://www.w3.org/2023/10/03-ixml-minutes.html Steven
- 14:59:53 [Steven]
- s/improveemts/improvements
- 16:54:38 [cmsmcq_]
- cmsmcq_ has joined #ixml
- 16:54:49 [cmsmcq]
- cmsmcq has joined #ixml