Isolation log week 51
Isolation log week 51
Work done from home and in the office 2021-03-8 to 2021-03-12
Total: 38.25 hours
G&T hours: +3.25
Monday 2021-03-08
0.25 hours: Update Jenkins servers.
0.75 hours: Francotoile: JS tweaks to make the bookmarks and hash=parsing synchronize properly. What remains is I think just cosmetic.
0.50 hours: MoEML/LEMDO: Questions on new tickets assigned to me; raising a new ticket for MoEML places with reversed coordinates.
0.50 hours: Mariage: Meeting with CC re Oxygen update and relocating svn repo URL.
5.50 hours: Francotoile: Bookmark system debugged and reworked a bit to allow editing of existing bookmarks; staticSearch functionality added and search page working. Added post-processing of search page to allow language switching; devised approach to using the same search index to search within a video page's single transcription; implemented the first half of that.
Total: 7.50 hours
Tuesday 2021-03-09
0.25 hours: Update Jenkins servers. Odd error with cert in Firefox, which eventually cleared itself.
0.25 hours: LEMDO: Prep for meeting by listing completed work in minutes doc.
3.00 hours: Francotoile: Settle on strategy for in-page search, and create XSLT file that will eventually handle it. Implement, test, fix. Add hit highlighting in target page. Add full listings page with sortable table. Everything now working except for the map.
1.50 hours: HCMC Staff meeting.
1.50 hours: LEMDO: Project meeting; implement grid layout for bibliography/personography etc. db-style collection pages, with xml:ids showing in a separate column; for other collections such as ORGS1 and taxonomies, add parenthetical ids where grid layout is not possible.
2.00 hours: Wendat: Add harvesting of second collection of keystroke shortcuts from the wendat_cognates.xpr project file to the documentation.
Total: 8.50 hours
Wednesday 2020-03-10
0.25 hours: Update Jenkins servers.
0.50 hours: Maint: For LW's move of MySQL server, ran tests on our sites before and after. All seems to be well.
3.00 hours: Francotoile: Generated GeoJSON geo elements for all of the transcriptions; re-acquainted myself with BreezeMap xml structures; wrote XSLT to generate the map.xml content that will be processed by BreezeMap into GeoJSON.
1.25 hours: Wendat: Met with CBR to walk through the first example encodings of cognate forms, fixing the schema as we go; reported back to ML and EH with a couple of questions.
0.75 hours: MoEML: Identified all location files with reversed GeoJSON coordinates; wrote identity transform to fix them; added Schematron rule to prevent the problem; validated all files.
1.50 hours: LEMDO: Confirmed that previous work to add section anchors in documentation is working, and then figured out a simple CSS fix for the problem whereby target div headings scroll behind the fixed banner; waiting to see if there are any side-effects. Then tweaked and tested XSLT to remove front elements from born-digital documents following recent policy reversal; processed 1H4 documents as a pilot, and will check results tomorrow.
Total: 7.25 hours
Thursday 2020-03-11
0.25 hours: Update Jenkins servers.
0.25 hours: LEMDO: Fix for broken menu item; check-in with JJ and KLB on results of yesterday's work.
0.50 hours: Moses: Repo reorganization requested by ECH.
1.50 hours: Keats: Set up data structure and schema validation for recording relationships, with example and keystroke shortcuts, and informed KB he can start entering data.
0.25 hours: Discussion with GN about possible tile server setup.
2.00 hours: BreezeMap/Francotoile: Started work on building a map for Francotoile, borrowing code from BreezeMap. Before starting, switched the default branch of BM to dev, and renamed master to main, then tested with recent versions of OL. Current version causes an error with the opacity control, so I'm sticking with 4.6.5 for now. Adapted the JSON generation code and set up the map for Francotoile, and it's basically working, but lots more to do.
0.25 hours: Scancan: Fix for typo in vol 26 title page.
1.00 hours: LEMDO: Carefully processed my way through the entire collection removing unwanted front elements, and rewrote the XSLT that generates page titles so that it uses metadata info instead, as discussed with JJ and KLB.
1.50 hours: DVPP: Processed the bulk of the XML files to integrate metadata changes (first few were done the other day). Should be close to up to date with recent db changes now.
Total: 7.50 hours
Friday 2020-03-12
0.25 hours: Update Jenkins servers.
2.00 hours: TEI: Weekly meeting with SB and NC, working on a refresh of p5subset.xml in the Stylesheets repo, fixes arising from it, and updates to the release manual.
0.50 hours: Wendat: Added new keystroke shortcuts for the reconstruction work.
3.50 hours: Francotoile: Completed customization of BreezeMap for this project, fixed some bugs, updated info on some of the site pages, tweaked the JSON used in the map, and many other fixes. Tested on all available browsers. Wrote to CC with the URL of the Jenkins site, ready to start the next phase (checking, approval of changes, creation of Help material that was never originally done).
0.75 hours: Scancan: Started major reorganization to get obsolete code out of the way before addressing feature request from guest editors; rewrote old XSLT 1.0 transformation to bring it up to date.
0.50 hours: LEMDO: Retrieved copies of all facsimiles to USB drive for TEH to do reorganization/renaming; attend part of meeting with principals.
Total: 7.50 hours