Isolation log week 86
Isolation log week 86
Work done from home and in the office 2021-12-06 to 2021-12-10
Total: 38.25 hours
G&T hours +3.25
Monday 2021-12-06
0.25 hours: Update Jenkins servers.
1.50 hours: TEI: Meeting with SB, working on TEI issue relating to spaces in URI-datatype attributes.
3.50 hours: DB migration day. Working with JA, GN and SA on moving from loquat to persimmon. Ended up being quite tricky.
1.50 hours: Scancan: Rewrote migration output code to include article galleys and to re-enable inclusion of HTML articles. Tested with issue 15, which has no images so is less complex than the rest; import never completes, no error messages; contacted JH so he can look at logs.
0.50 hours: LEMDO: Implemented first stage of ticket to create GLOSS1.xml and associated processing.
Total: 7.25 hours
Tuesday 2021-12-07
0.25 hours: Update Jenkins servers.
1.25 hours: LEMDO: Debugged and fixed overnight build break (my fault) and made a bit more progress on glossary implementation.
1.00 hours: HCMC: Staff meeting.
1.50 hours: Scancan: Added images into the migration mix, and tested (failed, but we think we know why).
0.75 hours: Wendat: ticket triage, project meeting.
1.00 hours: DVPP: Rebuilt metadata for two periodicals, and wrote script to pull down latest built site for convenience.
1.50 hours: Endings/DHQ: Editors' meeting, and drafting of the bulk of the intro piece.
Total: 7.25 hours
Wednesday 2021-12-08
0.25 hours: Update Jenkins servers.
2.25 hours: ColDesp: Discussions with PS and KSS on home page and other changes; generating two new pages for IP individuals and groups per requirements from KSS; fixes for hundreds of unwanted spaces and encoding errors exposed by new Schematron.
1.75 hours: Maint: Working with SA, GN and JA on fallout from the db migration, figuring out and documenting how to create working privilege settings on new and existing dbs.
1.50 hours: LEMDO: More work on glossary rendering; now items are being retrieved into standalone, ready for linking. Tweak to svn permissions, and fix for build break caused by mysterious invisible char.
1.25 hours: Scancan: More fixes for import code, not working yet, but some progress.
0.25 hours; DVPP: Quick fix for unwanted date, and a couple of discussions/emails.
0.50 hours; MyNDIR: New XSLT and CSS to process portraits for the team page at PAB's request; a couple of other fixes.
0.25 hours: Maint: Discussions with Help Desk re Yubikeys.
Total: 8.00 hours
Thursday 2021-12-09
0.25 hours: Update Jenkins servers.
2.25 hours: Scancan: More tweaks, fixes and testing, culminating in success. We're now ready to import all old issues into a reconstituted journal backend when it's ready.
1.00 hours: DVPP: Refreshed four journal metadata sets; OCRed unencoded poem for encoders; wrote XQuery to answer research questions at AC's request.
0.75 hours: Maint: More research into Yubikeys and MFA setup, and discussions with Help Desk.
1.50 hours: BreezeMap: Added option to specify initial taxonomy, and updated documentation (issue #49); started work on validation problem (issue #42).
1.50 hours: Endings/DHQ: Drafting session with editors for intro.
0.25 hours: MyNDIR: Fix for team page layout issue, and build break.
0.25 hours: LEMDO: Fix for build break.
Total: 7.75 hours
Friday 2021-12-10
0.25 hours: Update Jenkins servers.
0.25 hours: DVPP: Refresh of TEI metadata for one journal; checking into diagnostics.
0.25 hours: MyNDIR: Bug fix for XML encoding.
2.00 hours: Scancan: Reconstituted fresh OJS instance and re-imported all issues for final result. I think we are done at this point.
1.25 hours: Maint: Responding to CVE-2021-44228.
2.00 hours: LEMDO: Remaining implementation of glossary linking, which proved quite hard; meeting on old-spelling texts and rendering.
2.00 hours: Endings/DHQ: Collaborative editing of intro etc.
Total: 8.00 hours