Isolation log week 49
Isolation log week 49
Work done from home and in the office 2021-02-22 to 2021-02-26
Total: 37.50 hours
G & T hours: +2.50
Monday 2021-02-22
0.25 hours: Update Jenkins servers.
0.50 hours: MoEML: Discussions/testing with KLB on work done at the weekend.
0.50 hours: DVPP: Refreshed TEI from db for the first three periodicals. Working slowly through them.
0.75 hours: Wendat: More work on keystroke shortcuts; more questions to ML.
0.50 hours: MoEML: Testing Agas map issue on Macs and Windows, as well as beta versions of Firefox on Ubuntu. The problem appears to be confined to Ubuntu 20.04, but it's there in the current beta and stable too.
2.00 hours: Francotoile: Created ODD file (was missing in original) and new schema from it; created remediated versions of XML ready for building static version.
0.75 hours: Wendat: Listing out my guesses at remaining characters on bottom row of Alt+Shift set for ML to confirm or correct.
1.00 hours: LEMDO: Adding new remarks to div spec; investigation of processing of front element in born-digital texts and creation of remediation plan.
1.50 hours: Francotoile: Created XML docs for non-video files; ported data out of XQL into About page; wrote to CC to clarify a couple of things.
Total: 7.25 hours
Tuesday 2021-02-23
0.25 hours: Update Jenkins servers.
1.00 hours: LEMDO: Prep and project meeting; checking in on tickets; discussions.
1.50 hours: HCMC Staff meeting.
1.50 hours: Keats: Work on icons not showing up on some browsers, and unwanted colours in emoji. Some digging around with London historical maps.
2.00 hours: Wendat: Working on keyboard mapping; suppress one non-Wendat doc from search; project meeting.
1.50 hours: Endings/staticSearch: Review and merge JT's fix for hyphenation issue, and subsequent tweak; branch, fix, and pull request for JSON sanitization issue, which needed a fair bit of research before I could be sure I was covering the bases; ticket triage ahead of upcoming 1.2 release.
Total: 7.75 hours
Wednesday 2021-02-24
0.25 hours: Update Jenkins servers.
1.50 hours: Endings/staticSearch: Testing and timing new branch work from JT; create fix for documentation rendering issue with footnotes and create PR.
4.00 hours: Francotoile: Set up new schema build process, using DMaus's schxslt libs as an alternative to RJ's old Schematron libs. Got all schema and validation targets working. Put infrastructure for the rest of the build process, so we're ready to start. Fix missing French caption per CC. Set up and test Jenkins job (currently only doing validation).
0.25 hours: Keats: Diagnose svn conflict issue for KB.
2.00 hours: LEMDO: Fix indenting and spacing in BIBL1; add and test Schematron rule to enforce order of bibls by @xml:id; investigation of status of front elements in born-digital (a bit of a shambles); Schematron and long discussion on how to wrangle these without being overly permissive.
Total: 8.00 hours
Thursday 2021-02-25
0.25 hours: Update Jenkins servers.
2.00 hours: TEI: Testing following release, diagnosis of rendering problem in four pages of the release, meeting with SB, MS and EBB to start work on a fix.
1.25 hours: Endings/staticSearch: Rebuild of searchable TEI Guidelines, with a few extra tweaks to weighting; a bit of ticket triage; worked on one of three remaining tickets for 1.2 release milestone.
4.00 hours: LEMDO: Working on the issue of front elements in born-digital documents: nailed down the structure we need, wrote and tested XSLT to generate it, processed the entire collection, validated and fixed errors in the results, added stronger Schematron rules, found and fixed more errors from those.
Total: 7.50 hours
Friday 2021-02-26
0.25 hours: Update Jenkins servers.
0.50 hours: LEMDO: Debugging build break due to invalid template file.
2.00 hours: TEI: With SB, MS and NC: Diagnosed and fixed rendering problem manifested in TEI release yesterday; planned and scheduled point release to remediate; set up Jenkins jobs for that.
1.50 hours: Endings/staticSearch: Completed ticket on prefixing property names, added build break messages to warn users, added documentation, created pull request.
1.50 hours: DVPP: Completed and submitted revisions to jTEI article.
0.25 hours: Academic: Quick reading and acceptance of article review request.
1.00 hours: Francotoile: Analysis of existing JS, which can be much simplified; initial setup of XSLT framework for generating pages.
Total: 7.00 hours