We (well, y’all) now have two sizable editing & testing tasks in the hopper that I would like to see handled as soon as reasonable. 1. TCW32https://github.com/TEIC/Documentation/blob/master/TCW/tcw32.xml, which I would like to see published (as TCUxx, I think) in October, if possible. Reviewers of this document (which should include you, James, as you are assigned to this tickethttps://github.com/TEIC/TEI/issues/1675) should: * Read the prose, make any obvious changes necessary, check right back into master branch. * Read the prose, inform me or post any controversial suggested changes. Use a new branch and PR if you make extensive changes. * Try out the examples, make sure they do what they say they will do. Since there are 17 of them, and some are quite complex, and in most cases you will have to make a test file, it might be nicer to divvy them up among several people. See below. 2. Furthermore, there are (at least) 2 significant problems in the HTML output using teitohtmlhttps://github.com/TEIC/Stylesheets/blob/dev/bin/teitohtml which we should probably fix before publishing: * The little anchor symbols are not floating over to the R side of the examples. (Only the first 2 little examples in the running prose have anchor symbols.) * Every <ref> to a figure in the back matter is being rendered with an extraneous preceding “, ” (i.e., COMMA SPACE) that has to go. 3. Issue 2173. Comment on the tickethttps://github.com/TEIC/TEI/issues/2173#issuecomment-917810897 discusses minimum that needs to be done. (I have not actually created a PR for two reasons: * need real messages, first * I had started by creating the ODD-with-tests, so went ahead with that route.) below Here is a list of the 17 snippets of ODD in TCW32 that need to be tested (as of the 1st checked-in version; I may have corrected some typos since then). If folks reading this could each grab one or two at random and test, that would be lovely. Or if y’all prefer we can ask Martina to just assign them to people. * #eg01: PureODD to limit attribute to one URI * #eg02: Ensure ref of g is a shorthand pointer * #eg03: Ensure ref of g is a shorthand pointer, PureODD * #eg04: Check that ref of g points to something * #eg05: Check that ref of g points to a char or a glyph * #eg06: Require the url of moduleRef to refer to a particular file * #eg07: Check that url of moduleRef refers to an RNG file in the same directory * #eg08: Ensure file is readable XML * #eg09: Ensure file is readable RELAX NG grammar * #eg10: Require persName to refer to a person in the local personography * #eg11: Ensure uri of equiv is present and refers to an item on a particular page * #eg12: Require a filter on equiv that points to an XSLT program * #eg13: rendtion points to 1 or 2 renditions * #eg14: Check that each pointer in wit points to witness * #eg15: Required ref of persName eventually refers to person * #eg16: Required ref of persName eventually refers to person using abstract patterns * #eg17: Resolve prefixDef for references to people
I've created a google doc for issue #1675https://github.com/TEIC/TEI/issues/1675 => Checking Pointers Using your TEI ODD Customization. The table in this document contains the 17 test cases. It would be great if we could divide the work a little bit. So, if you have tested an example (or plan to do so), please add your initials (and comments) to the table.
https://docs.google.com/document/d/1nAi_6pB1ayTV3SYAsrf8InKL1T5n8DAdgdhf-o5R...
Thanks Syd for your work on this!
Best,
Martina
Von: Tei-council
participants (2)
-
Bauman, Syd
-
Scholger, Martina (martina.scholger@uni-graz.at)