Isolation log week 56
Isolation log week 56
Work done from home and in the office 2021-04-12 to 2021-04-16
Total hours: 38.25
G&T hours: +3.25 hours
Monday 2021-04-12
0.50 hours: Update Jenkins servers. Kernel updates, so cautious testing with TEI Jenkins first.
0.25 hours: MoEML: Tweak Schematron rule to prevent yesterday's build break.
0.50 hours: Endings/staticSearch: Switch Graves and Keats to new branch for testing; confirm all good then switch back.
3.00 hours: Endings: Watch the final two videos, take notes, raise questions; project meeting ahead of symposium; meeting with JT re our paper; reorg of layout of paper and creation of notes files for sections.
0.75 hours: Keats: More discussion of how to approach the network diagram. Not making much progress.
2.50 hours: BreezeMap: Abstract functions into separate lib and create XSpec to test them; write tests, rewrite functions and tweak till tests are passing. Final function is half-written and half-tested, but all looks good so far.
Total: 8.00 hours.
Tuesday 2021-04-13
0.25 hours: Update Jenkins servers.
1.00 hours: All projects on Jenkins: Following change to identifier structure in dev branch of staticSearch, update, test and bugfix staticSearch components of each site.
2.00 hours: HCMC Staff meeting.
0.25 hours: Keats: More discussion of visualization versus hand-constructed diagram.
3.00 hours: BreezeMap: Finished the last of the datetime-wrangling functions, updated XSpec tests, and started researching the best approaches to JS datetime-wrangling. Added FR for journey lines, added related schema changes.
1.50 hours: Wendat: Tech support for encoding issue; Project meeting.
Total: 8.00 hours
Wednesday 2021-04-14
0.25 hours: Update Jenkins servers.
0.25 hours: LEMDO: Implement/test Schematron rule to prevent duplicate prefixDefs.
0.75 hours: MoEML: Ticket triage and questions on reorg and svn permissions; add redirects for retired ids; fix broken link; removing departed users from svn; cropping and uploading missing image from Stow 1603.
0.25 hours: ColDesp: Update XSLT to handle changes in staticSearch classNames.
0.25 hours: Landscapes: Updates XSLT to handle changes in staticSearch classNames, and warn the team.
2.25 hours: Scancan: Fix for bug where search results from filter-only search did not include links; add selected respStmt info to individual volume pages, and harvest volume editor respStmts into metadata in HTML article pages, per recent discussions.
0.25 hours: DVPP: Review of revised budget outline for AC.
2.75 hours: BreezeMap: Implemented code to generate human-readable labels for timeline points, along with appropriate XSpec tests; made Feature start and end points into fully-expanded dateTimes so that we can use seconds-since-1970 values to compare them with the timeline. Discovered bug in dragBox functionality, raised issue, created branch, fixed, merged, closed ticket.
Total: 7.00 hours
Thursday 2021-04-15
0.50 hours: Update Jenkins servers. Kernel updates later in the day too, so two rounds.
0.50 hours: Landscapes: Testing staticSearch code updates; proposal for an optimization for searching in Japanese; detailed look at the staticSearch code to map out how we might do it.
0.25 hours: DVPP: Meeting scheduling, checking permissions on various resources for RAs, ticket to sysadmin to add one user to the group.
1.25 hours: MoEML: Prep for meeting, project meeting.
2.00 hours: BreezeMap: New branch for timeline interface code; initial function to build the HTML and testing. Hooked up the basic UI methods to enable, disable and display labels. Did some basic layout CSS.
3.50 hours: Endings: Symposium day 1.
0.25 hours: Admin: DVPP meeting scheduling, workstudy timesheet.
Total: 8.25 hours
Friday 2021-04-16
0.25 hours: Update Jenkins servers, diagnose and report Mariage build break.
2.25 hours: TEI: With SB and HC, building and releasing the Oxygen plugin; fixing broken build/release steps in the build script; rewriting the documentation of the process; discussions on how to better automate it, and how we might get it to build with recent Java JDKs; and clearing of some old tickets.
1.00 hours: Endings: Discussions and drafting of a page on Endings Compliance. More work to do here.
3.50 hours: BreezeMap: Timeline JS now complete, and work is merged into dev. Lots of polishing left to do, but it's basically working.
Total: 7.00 hours