Isolation log week 11
Isolation log week 11:
Work done from home 2020-05-25 to 2020-05-29.
Week 11 total hours: 37
G & T hours: +2
Monday 2020-05-25
0.25 hours: Update Jenkins servers.
1.00 hours: Moses: Write, test and apply transformation to switch m-MID to m-UNC when immediately preceding a lexical suffix.
0.75 hours: MoEML: Project meeting, planning for 6.4 release.
1.00 hours: Moses: Implement page references for cross-references between roots and stems in the root-based index, per SK/ECZH request last week.
2.50 hours: MoEML: Rationalize div/@type atts and fix invalid files; devise new methods for simple encoding of pics and related blocks in born-digital files; fix large number of unwanted uses of @style in born-digital; other tweaks and rationalizations for planned release.
0.50 hours: Moses: Correspondence on cross-references; investigation of change in behaviour in diagnostics; fix for the problem.
0.50 hours: MoEML: Debugging build breakages, discussion with RAs on how to respond to them.
1.50 hours: Moses: Changes to PDF output, to include baseGlossContent notes in two places but suppress in a third.
Total: 8.00 hours
Tuesday 2020-05-26
0.25 hours: Update Jenkins servers.
2.00 hours: TEI Stylesheets ticket triage/labelling with EBB.
1.50 hours: HCMC Blue Jeans meeting.
1.50 hours: Scancan: Setup of master document for vol 27; creation of empty editor documents to be completed; setup of fonts on my local machine for SVG cover (to be documented); setup of vol 27 cover art SVG.
1.00 hours: JTEI Issue 12: Final proofing of last three pieces to be published; drafting of announcement to TEI-L; request for publication to RVDB.
0.50 hours: Scancan: A bit of documentation on conver generation; adding fonts required for cover to the repo.
0.25 hours: Moses: Figuring out how to implement the latest feature request, which will require a shift to Saxon 10/XSLT 3. Needs doing anyway.
Total: 7.00 hours
Wednesday 2020-05-27
0.25 hours: Update Jenkins servers.
1.00 hours: MoEML: Catching up with team emails and questions from last night; helping trainee debug XSLT issue.
0.75 hours: Moses: Switch from old Saxon to Saxon 10.1; deal with feedback throughout XSLT libs; fix rendering issue that prompted the change.
1.50 hours: staticSearch: New branch for work on wildcards; function to turn wildcard token to regex; fix for image display bug.
3.50 hours: Moses: Investigation/compilation of statistics relating to the use of root morphemes in personal name entries, in preparation for PDF processing change to exclude more of such entries. Creation of pre-processing step in PDF build process, still not finished. Discovery and analysis of several issues with the ODD/schema dating back to an RA's work and an old TEI bug; remedies and discussions.
0.50 hours: TEI: discussion on various tickets, mailing list threads, and Slack discussions relating to our use of prefixDef and other issues.
Total: 7.50 hours
Thursday 2020-05-28
0.25 hours: Update Jenkins servers.
0.25 hours: DB migration: testing of new server after RAM allocation, encounter with bug, shelving of migration, informing LW and DVPP team.
0.50 hours: MoEML: Debugging a build break; explaining the situation and suggesting a solution to the team.
1.00 hours: Wendat: Adding and testing Schematron rules and QuickFixes for auto-tagging reconstructed forms. Not everything working yet.
1.50 hours: LEMDO: Project meeting and follow-up proposal for stress marking notation.
0.50 hours: MoEML/LEMDO: Interacting with team dealing with issues on Skype etc.; svn access and other housekeeping.
3.00 hours: Wendat: Extract 26 reconstructed form tables from dissertation as test data; write, test and debug Schematron QuickFix to tag them automatically; tweak existing Schematron for clarity; project meeting; rewrite content model of div to allow text in RNG so the only error is the one from our Schematron, allowing easy application of QuickFix.
Total: 7.00 hours
Friday 2020-05-29
0.25 hours: Update Jenkins servers.
0.50 hours: Housekeeping: Remount Squash encrypted drive; catch up with email.
0.50 hours: Moses: Fix encoding issue that used to be valid but is no longer due to TEI change; rebuild and test.
1.50 hours: TEI: With SB, working on TEI Stylesheets test builds, broken by recent updates to att.lexicographic.*.
3.00 hours: Scancan: Rewrite of PDF TOC-generation code to handle different approaches to content sequence and grouping. Rewrite of article title page rendering (standalone and corpus) to enable footer to expand if author bios are too large. New site version published.
0.25 hours: MoEML: Training of LS: intro to Schematron and discussion of first Schematron task.
1.50 hours: Moses: Rewrite content model of sense element to prevent unwanted variation in structure, and fix errors found as a result. Rewrite algorithm for generating Eng-Nx dictionary listing to take account of sense-disambiguating @n attributes.
Total: 7.50 hours