- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Tue, 26 Mar 2024 17:40:15 +0000
- To: "public-xslt-40@w3.org" <public-xslt-40@w3.org>
- Message-ID: <m2bk70yjq5.fsf@saxonica.com>
Hi folks, Here are the notes I took today. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html QT4 CG Editor's Meeting Minutes 2024-03-26 Table of Contents * [1]Draft Minutes * [2]1. Administrivia + [3]1.1. Roll call [6/6] + [4]1.2. Construct an agenda + [5]1.3. Review of the test suite * [6]2. Any other business * [7]3. Adjourned [8]Meeting index / [9]QT4CG.org / [10]Dashboard / [11]GH Issues / [12]GH Pull Requests Draft Minutes 1. Administrivia 1.1. Roll call [6/6] * [X] Christian Gr¸n (CG) * [X] Joel Kalvesmaki (JK) * [X] Michael Kay (MK) * [X] John Lumley (JLY) * [X] C. M. Sperberg-McQueen (MSM) * [X] Norm Tovey-Walsh (NW). Scribe. Chair. This meeting was as much discussion as anything else. The scribe has attempted to record actions and salient points, but not all of the discussion. 1.2. Construct an agenda After some initial discussion, we move on to reviewing some aspects of the test suite. 1.3. Review of the test suite MK reviews what's in the test suite repository. The directories: * app - a collection of "application" tests derived from real world queries + Also contains examples that come from the specification + fo-spec-examples.xml is generated from the spec + CatalogCheck.xml is introspective, it checks the integrity of the test suite metadata * array - collections of tests + One test-set file for each function in the relevant namespace * docs - a collection of source documents used across test sets + Environments point to source documents by relative URI. * drivers - Test drivers published by vendors + NW offers to help JK get the Saxon test suite running + CG offers to update the readme for the BaseX test driver + XSLT version exists for SaxonJS, maybe publish here? * fn - collections of tests * guide - obsolete documentation + How to submit new tests + How to run tests + How to report test suite results + Lots of good information in here, but not fully up-to-date; hard to say what effort would be required to polish it. * map - collections of tests * math - collections of tests * misc - collections of tests * op - collections of tests * prod - collections of tests * reports - output of a program to analyze to + Perhaps remove it? * results - + Raw data for the reports + Perhaps remove it? * ser - collections of tests * tools - a mixed bag of things, including stylesheets that have historically been used to convert tests from other formats. * upd - collections of tests + These have now been integrated into the main XQuery test suite * viewer - Interactive browsing of the test suite + JL to see if he can get it working again * xs - collections of tests The files: * Overview.html & README.md, should be reconciled + NW proposes that the HTML should be folded into README.md and then removed. + JK agrees to attempt to reconcile them. * changes.xml - used to track completeness of the test suite wrt the spec + We're moving in the direction of tagging tests directly against the PR they implement + Every new 4.0 test should have a covers-40 attribute o Used to be a name that pointed into changes.xml o Now moving towards using PR numbers changes-40="PR306". o Can get rid of changes.xml after all the tests haver been tagged. More notes * JK: I added some Oxygen configuration to run transformations and Schematron tests + Add a Schematron file that warns of duplicate tests + I'd also like a desiderata with ~desideratum~s that identify tests that haven't been written but should be. * NW: We have PRs marked "tests needed", that's where I'd look * MSM: Tagging the PR or raising an issue would be enough, I think. The grammar.xml could be simplified so that it only contains the 4.0 grammar. The other versions are available elsewhere and are probably not correct here anymore. 2. Any other business None heard. 3. Adjourned References 1. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#minutes 2. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#administrivia 3. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#roll-call 4. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#agenda 5. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#h-9EA94D10-4A2B-4973-92D0-731599A2F588 6. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#any-other-business 7. https://qt4cg.org/meeting/minutes/2024/03-26-editors.html#adjourned 8. https://qt4cg.org/meeting/minutes/ 9. https://qt4cg.org/ 10. https://qt4cg.org/dashboard 11. https://github.com/qt4cg/qtspecs/issues 12. https://github.com/qt4cg/qtspecs/pulls Be seeing you, norm -- Norm Tovey-Walsh Saxonica
Received on Tuesday, 26 March 2024 17:40:58 UTC