Isolation log week 43
Work done from home and in the office 2021-01-11 to 2021-01-15.
Total hours: 38.25
G&T hours: +3.25
Monday 2021-01-11
0.25 hours: Update Jenkins servers.
1.00 hours: LEMDO: Fixes for broken menu item and staticSearch page styling; switched content para width for born-digital documents from 38 to 44rem.
0.50 hours: MyNDIR: Meeting with PAB, troubleshooting, fix for permissions on newly-reconfigured repo setup.
0.25 hours: ColDesp: Write up TODO for disclaimer page.
5.50 hours: Mariage: Lay out plan for static version for CC; begin initial work; fix several thousand old http links that should be https; rewrite linkchecker code and run first 200 links through it; replace Saxon 9 with 10; begin rewrite of build files; debug issue with linebreaks in normalized text.
Total: 7.50 hours
Tuesday 2021-01-12
0.25 hours: Update Jenkins servers.
1.75 hours: Mariage: More progress on static site work, including taxonomies other enhancements.
0.25 hours: Keats: fix for bad filename, re-encoding of poem to fix lineation issue.
0.50 hours: MoEML: Tweak the handling of mol:bibl links to allow for fragment hashes, and add documentation for it.
1.50 hours: HCMC Staff meeting.
2.00 hours: LEMDO: Project meeting; raising new tickets; fixes for bibliography encoding issues; other bugfixes.
2.00 hours: Wendat: Project meeting, prep and follow-up.
Total: 8.25 hours
Wednesday 2021-01-13
0.25 hours: Update Jenkins servers.
3.00 hours: Mariage: Build and release new version 6.4b; on upload to server it stopped responding twice and had to be restarted manually, but eventually succeeded. Create schema build process with taxonomy incorporation, currently for catRefs but eventually for other things; add reprocessing of output documentation as in other projects, and test. Write identity transform to add appropriate catRefs based on classCode content, run it, validate results, and add Schematron to enforce the presence of at least one catRef.
0.50 hours: MoEML: Fix CSS issue for semi-diplomatic texts.
2.00 hours: Wendat: Create 8 slides for our ICLDC presentation, with notes and graphics. Examine and test cognate material collection to see how searchable we might be able to make it.
1.75 hours: LEMDO: Fixed a bug in the anthology diagnostics where it was failing to find texts; Fixed several bugs in the getSiteFromJenkins script, caused (I think) by a change in Jenkins behaviour, and made the script more complete and robust. Tweaked XSLT to fix bad document type identification, and added mitigation for ridiculously long xml:ids which cause layout issues in the A-Z Index page.
Total: 7.50 hours
Thursday 2021-01-13
0.50 hours: Update Jenkins servers. Kernel updates took a while, and discrepancies between the two servers needed investigating.
0.25 hours: LEMDO: Further fix to A-Z Index page long-id problem.
6.25 hours: Mariage: Got the bulk of the work done to complete the staticization, with staticSearch now implemented, metadata for filters appropriately assigned, and various additional checks and filters done to exclude some documents from indexing.
0.50 hours: Endings/staticSearch: Arising out of the Mariage work, raised a number of new issues relating to captioning and sorting on non-English pages. Solved one of them (a nasty JS bug), and started work on others.
Total: 7.50 hours
Friday 2021-01-15
0.25 hours: Update Jenkins servers.
0.25 hours: Endings/staticSearch: Add French captions from CC into dev branch, and pull into other feature branches.
1.50 hours: TEI: With SB, continue work on Ruby in TEI, now continuing in a GitHub repo as well as on the ticket.
1.00 hours: Scancan: Enter author's corrections for review, trawling CMOS for guidance; fix a bug in processing endnote numbers; push new version of site to server.
4.50 hours: Mariage: Add document images and test; add fragment images and test; add override CSS to customize the search page; fix revealed errors in original encoding; fix bugs in yesterday's XSLT work; refine staticSearch indexing config; reorganize the repo a little bit.
Total: 7.50 hours