- From: C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com>
- Date: Mon, 21 Feb 2022 19:54:42 -0700
- To: public-ixml@w3.org
ixml meeting 22 February 2022 When: Tuesday 22 February 2022 15:30 UTC for 1 hour https://www.timeanddate.com/worldclock/fixedtime.html?msg=ixml+online+meeting+22+February&iso=20220222T1530 Where: Location: https://meet.google.com/dfz-rwpj-opq Minute taker: John Lumley IRC: the meetings will be minuted on IRC at irc://irc.w3.org:6667/%23ixml Details of W3C IRC use are at [1] and [2]. [1] https://www.w3.org/wiki/InternetRelayChat [2] https://www.w3.org/wiki/IRC Previous minutes: https://lists.w3.org/Archives/Public/public-ixml/2022Feb/0156.html https://www.w3.org/2022/02/15-ixml-minutes AGENDA Topic: Review of agenda 0 Identify minute-taker 1 Review of action items 2 Status reports Status of implementations Status of testing and test suites 3 Review and resolution of issues - test case issues (#25 - #42) - cluster of issues on conformance (31, 33, 20, 25, 18, 23, 21, 45) - #44 error codes - #43 (and #19) one rule per nonterminal - #28 schema for grammars - #26 ambiguity - #10, #29, #30 pragmas ... 4 Other topics Website Release plan 5 Next meeting (and next scribe) 6 Any other business **************************************************************** Topic: Previous Actions **************************************************************** ACTION (20220215-01): MSM to make an ixml/grammars directory for grammars of published notations. ACTION (20220215-02): SP to integrate resolution of #24 into the spec, and close #24. **************************************************************** Topic: Status reports **************************************************************** Topic: Status of implementations Topic: Status of testing and test suites **************************************************************** Topic: Review and resolution of bug reports and technical issues **************************************************************** For all active issues, see https://github.com/invisibleXML/ixml/issues/ Topic: Test case issues (#35-#42) Issues #35-#38 report four cases of test input with extraneous ungrammatical whitespace at the end. Any reason not to accept pull requests #39-#42, which resolve those issues by removing the whitespace? Topic: Issue #44 Error codes https://github.com/invisibleXML/ixml/issues/44 ................................................................ Topic: Conformance cluster: which grammars to accept and reject (et al.) ................................................................ We have in principle have agreed to distinguish static and dynamic errors in grammars, and currently all known candidate dynamic errors involve conflict, for a given sentence, between the application of the serialization marks in the grammar and the well-formedness rules of XML. - Accept ixml only or ixml and XML grammars? - Are processors required to detect non-conformance in grammars? - What constitutes non-conformance in grammars? Are some grammar errors detectable only when exercised by the input? - What should the spec say about other run-time errors unrelated to the grammar and the input? - What should the spec say about non-XML characters? - What should the spec say about ill-formed output? - What should the spec say about ungrammatical input? - What should the spec say about ill-formed grammars (grammars which are not grammatical according to the grammar for grammars? ................................................................ First sub-cluster: non-XML output ................................................................ https://lists.w3.org/Archives/Public/public-ixml/2021Dec/0072.html https://lists.w3.org/Archives/Public/public-ixml/2021Dec/0073.html https://lists.w3.org/Archives/Public/public-ixml/2021Dec/0077.html Topic: Issue #18 Nonterminals with non-XML names https://github.com/invisibleXML/ixml/issues/18 Topic: Issue #23: non-XML characters in input, output https://github.com/invisibleXML/ixml/issues/23 Topic: Issue #31 <expression plusop='+' plusop='+' plusop='+'> https://github.com/invisibleXML/ixml/issues/31 Topic: Issue #47 @root (Outermost nonterminal as attribute) https://github.com/invisibleXML/ixml/issues/47 ................................................................ Sub-cluster: other constraints on grammars ................................................................ Topic: Issue #33 s = @a, b, @c. https://github.com/invisibleXML/ixml/issues/33 Topic: Issue #45 Unused nonterminals https://github.com/invisibleXML/ixml/issues/45 Topic: Issue #43 One rule per nonterminal (again) https://github.com/invisibleXML/ixml/issues/19 https://github.com/invisibleXML/ixml/issues/43 ................................................................ Sub-cluster: responsibilities of the processor ................................................................ Topic: Issue #20: What grammars to accept and reject? https://github.com/invisibleXML/ixml/issues/20 Topic: Issue #21 May a conforming processor run out of memory? https://github.com/invisibleXML/ixml/issues/21 Topic: Issue #25 Static and dynamic errors? https://github.com/invisibleXML/ixml/issues/25 Clarification needed: may a processor reject a grammar statically because a dynamic error may arise for some inputs? Or only if a dynamic error will arise for any input? ................................................................ Other issues ................................................................ Topic: Issue #28 Schema for grammars https://github.com/invisibleXML/ixml/issues/28 https://lists.w3.org/Archives/Public/public-ixml/2021Dec/0009.html Topic: Spec issue #26 - how is ambiguity defined? https://lists.w3.org/Archives/Public/public-ixml/2022Jan/0030.html https://github.com/invisibleXML/ixml/issues/26 Topic: XML, VXML, output of ixml processing Dave Pawson asked that this be a "(hopefully brief) agenda item". https://lists.w3.org/Archives/Public/public-ixml/2022Jan/0150.html Topic: Terminological issues: what is an 'error'? Is it an 'error' for the input string not to be a sentence in the language described by the input grammar? Agenda item requested by Dave Pawson. See https://lists.w3.org/Archives/Public/public-ixml/2022Feb/0085.html and the surrounding thread Topic: Pragmas proposal (continued) (issues #10, #29, #30) Brief summary of TM proposal: https://lists.w3.org/Archives/Public/public-ixml/2022Jan/0029.html Proposal: misc/pragmas-proposal.md in proposal-pragmas branch: https://github.com/invisibleXML/ixml/blob/proposal-pragmas/misc/pragmas-proposal.md Background: misc/pragmas.md in proposal-pragmas branch: https://github.com/invisibleXML/ixml/blob/proposal-pragmas/misc/pragmas.md (This is a longer discussion of the proposal, with alternatives; discussion of requirements, desiderata, and design principles; and worked examples showing how processors might use the pragmas proposal for support of various kinds of additional functionality.) Strawman proposal from SP: https://lists.w3.org/Archives/Public/public-ixml/2022Jan/0102.html Specific issue: is there a reason for pragmas to nest? https://github.com/invisibleXML/ixml/issues/30 Specific issue: are the constraints on what a pragma can change or do? https://github.com/invisibleXML/ixml/issues/29 See also (older discussions): https://lists.w3.org/Archives/Public/public-ixml/2021Jun/0003 (pragmas) https://lists.w3.org/Archives/Public/public-ixml/2021Jul/0002 (namespace decls, locality) During the discussion, Dave Pawson asked that the application of pragmas to parse trees be an agenda item: https://lists.w3.org/Archives/Public/public-ixml/2022Jan/0169.html **************************************************************** Topic: Other topics **************************************************************** Topic: Website https://invisiblexml.org https://github.com/invisibleXML/ Topic: Release plan **************************************************************** Topic: Next meeting **************************************************************** Normal date for ixml meetings is every Tuesday at 15:30 UTC On the usual schedule, the next meeting would be Tuesday 29 February, at 15:30 UTC for one hour. https://www.timeanddate.com/worldclock/fixedtime.html?msg=ixml+online+meeting&iso=20220229T1530 Expected scribe next week: volunteers sought. [For the record: we have regrets from SP for 8 March, from JL for 8 and 15 March.] [For the record: the current state of the minute-taking rota is: John Lumley Tomos Hillman Steven Pemberton 2022-01-25 Dave Pawson 2022-02-01 Norm Tovey-Walsh 2022-02-08 M Sperberg-McQueen 2022-02-15 **************************************************************** Topic: Any other business **************************************************************** -- C. M. Sperberg-McQueen Black Mesa Technologies LLC http://blackmesatech.com
Received on Tuesday, 22 February 2022 02:55:37 UTC