I was asked to open up access to the multimedia IPA chart. In order to do that I had to change some of the landing pages to redirects in to the app directory. I also changed the name of the sowl content directory to sowl.
Working on the ODD to allow teiCorpus (which was trivial), but then spent a long time trying to get a schematron rule in place to check the attributes of a processing-instruction. Note that XSL variables do work in schematron patterns, but functions and other bits (at least with the current stylesheets) do not.
The second issue was that the schematron building code (that I lifted from MH's Keats code) does not automatically process "foreign elements" (i.e. XSLT variables) in the final XSLT step (iso-to-svrl-2.xsl). You have to add an "allow-foreign=true" parameter to the XSLT for it to work as expected.
Received computer and spent some time tonight setting it up. Just a summary of some of what I have done:
- Installed Homebrew and ported over the brews from my current machine into this one (including ant, ant-contrib, saxon, etc)
- Downloaded MS, Libre, oXygen, Skype, Chrome
- Installed linkchecker, which was more difficult than I thought it would be. Installed using pip (as per the install instructions on Github), but ran into python issues. This comment (https://github.com/wummel/linkchecker/issues/649#issuecomment-303535045) resolved it.
- Checked out the MoEML and LEMDO repos and built the sites locally.
Following MoEML, I added the egXML and CSS validation steps to the buildValidate.xml build. Had to modify it slightly, since MoEML often uses collections whereas the builds currently rely more on filesets. It simplified things slightly.
Had to deal with quite a bit of fallout, since our egXMLs were either invalid or our schema wasn't handling things properly.
A total of 1079 new page-images (in three different sizes) from the following volume has been added to the Colonial Despatches collection: CO 60 Vol 32 (BC 1868 Despatches to London January to June). These will now be linked into the transcription documents.
Trying to get things squared away before conference trip.
As I set up my new Jinks, I'm discovering more little weirdnesses and breakages that were not there on older versions of the OS. Did a bunch of fixes to images for picky LATEX issues, and created a pull request for a problem with diffing the listings files from ODT and DOCX archives.
Met with EC to show her the documentation and the basic markup process. She'll now go away and pilot with DM.