MyNDIR 2023-08-14 to 2023-08-18
to : Martin Holmes
Minutes: 220
On Tuesday, did some troubleshooting with PAB over unwanted linebreaks showing up in output, and added a fix; also resolved an svn conflict. On Wednesday we revisited the issue, which was only partly solved, and I reworked some XSLT so that the context where linebreaks were required was the special case rather than the other way round, and I also tweaked the build process so that the output folder was only emptied rather than removed before the build, making dev work using iterated builds easier.
On Wednesday, faced with a confusing array of linking errors and a release coming up, I decided that the current system of linking to items in the names.xml file was inadequate and instituted a replacement using a name: prefixDef. That took some time to do, but in the process I found and fixed literally hundreds of typos. I also fixed a couple of display issues, removed an obsolete duplicate file, and added Schematron to try to avoid some of the most obvious errors along with the continued use of now-obsolete linking methods.
Then with PAB we did a full new release of version 2.4, and bumped the working edition to 2.5b.
On Friday, PAB decided there were a couple of errors in the release, and did a full pass through everything, checking carefully; we debugged a couple of issues with name order and she fixed several cases.