Isolation log week 73
Work done from home and in the office 2021-08-30 to 2021-09-03
Total: 36.00 hours
G&T hours: +1.00
Monday 2021-08-30
0.25 hours: Update Jenkins servers.
0.50 hours: TEI: Creating new release jobs on Jenkins; investigating the situation with the now-obsolete kindlegen used to turn ePub into mobi, which looks like it could be done using Calibre's ebook-converter, for future TEI builds.
1.00 hours: Endings/DHQ: First review of latest incoming paper.
1.25 hours: Academic/TEI: Review of paper for jTEI.
1.50 hours: Wendat: Implemented and tested a range of Schematron constraints for gram attributes based on previous discussions with ML.
0.50 hours: Maint: Checked into the state of HCMC Oxygen license use now that the labs are going to reopen, and contacted RAs who are currently using licenses.
2.00 hours: BreezeMap: Implemented step-forward and -back buttons on the timeline per feature request from GN (issue #38).
Total: 7.00 hours
Tuesday 2021-08-31
0.25 hours: Update Jenkins servers.
0.25 hours: Mariage: Diagnose build break and report to CC.
2.00 hours: HCMC: Staff meeting and follow-up.
1.25 hours: MoEML: Completed two schema-related tickets.
1.00 hours: BreezeMap: Research (so far only partially successful) into how we might determine the pixel dimensions of a rendered shape and show it as a point if it's below a certain size; preliminary work on custom category colours.
0.25 hours: Endings/DHQ: Some correspondence.
0.25 hours: Endings/staticSearch: Documentation and schema build tweaks; rebuild of searchable TEI Guidelines following today's Guidelines release.
2.00 hours: Wendat: Some schema work, then meeting with ML to do test-encoding, then main project meeting.
Total: 7.25 hours
Wednesday 2021-09-01
0.25 hours: Update Jenkins servers.
0.50 hours: MoEML: Diagnosis and fix for overnight build break related to newly-added measure element not available in TEI Lite.
6.75 hours: LEMDO: Meeting with JJ to discuss urgent issues; worked through process of converting linked apparatus from TLN to TEI links, and added documentation; worked through some examples of cleaning up fallout from that, then completed the rest myself and passed the fixed files back to editors; added a new document status for brand-new Modern files not yet expected to conform to Schematron, and tweaked Schematron rules to account for it; reworked a lot of bibl-related code to include BEED1 file alongside BIBL1 and PROD1; added a temporary workaround for the loss of the Nashorn JS engine in Java, which breaks a couple of things in our build; started research on using Groovy instead of JavaScript as a scripting language in Ant build files.
Total: 7.50 hours
Thursday 2021-09-02
0.25 hours: Update Jenkins servers.
0.75 hours: Latin: Made various fixes to the Wendat exercises per MN.
0.50 hours: LEMDO: Fixes to Schematron rules for TEI_collating documents.
3.75 hours: BCHT: Meeting for handover of project from GL to HCMC oversight; set up Jenkins job and debugged failures; fixed a bunch of things in the repo, some based on file system capitalization issues from Windows; got set up in Teams; various discussions over locations for media etc.
0.25 hours: DVPP: Research into history of apparent missing image for AC. Looks like the image was never there, not that it was deleted.
1.00 hours: Endings/staticSearch: Reworked the splash loading popup to make it match the searching message; tested and merged a pull request from JT.
0.75 hours: Maint: Research and discussion on possible replacement monitors.
Total: 7.25 hours
Thursday 2021-09-03
0.25 hours: Update Jenkins servers.
2.25 hours: TEI: Weekly meeting with SB to work on tickets; also raised another couple of tickets and fixed a couple of things in the spec files spotted through staticSearch work and work on BCHT.
2.00 hours: MoEML: Work on the text output ticket: first figuring out what was being used and what wasn't in the XSLT, then rewriting a bunch of it to enable more flexible testing by providing docsToBuild at the command line in line with other processes; changed the selection criteria for texts to transform based on consultation with JJ.
2.00 hours: BCHT: More discussion/consultation on media storage and licensing; dived into the build process to sort out the duplicate schema problem, get the Schematron XSLT build working, fix some encoding issues, replace Saxon, and a few other tweaks and clarifications. Closed a couple of tickets and raised another.
0.50 hours: Various discussions around resources and planning for tile server, disk space, and other resources for upcoming grant applications.
Total: 7.00 hours