Posting hours from isolation log 2022-02-14 to 2022-02-18.
Isolation log week 94
Work done from home and in the office 2022-02-14 to 2022-02-18
Total: 39.50 hours
G&T: +4.50 hours
Monday 2022-02-14
0.25 hours: Update Jenkins servers.
1.25 hours: TEI: Meeting with HBS and SB to work on Stylesheets tickets.
1.00 hours: BCHT: Meeting with SA and PR to continue briefing and planning.
0.50 hours: LEMDO: Handled a couple of minor tickets.
1.00 hours: Endings/staticSearch: Reviewed all JT's changes in latest v2 deprecation branch, and added some of my own; tested and reported.
3.50 hours: DVPP: Fixed a bunch of errors the came up over the weekend, by disentangling hide/show markers from regular class attributes; fixed CSS layout issues; Added Oxy code templates for semi-automated fixes to markup for capitalized titles, and did a bunch of them to test; added new stats in poem page; tweaked search page CSS a bit; various other tweaks.
Total: 7.50 hours
Tuesday 2022-02-15
0.25 hours: Update Jenkins servers.
0.25 hours: TEI: Check and merge Stylesheets pull request.
1.50 hours: HCMC: Staff meeting.
0.25 hours: Scancan: Decision and action on domain pointing issue.
1.00 hours: LEMDO: Implement and test two tickets on prefix/idno values.
0.75 hours: Maint: Investigating options for providing a room map as part of the booking app. We would have to hack the PHP, which would mean re-hacking after every update.
0.25 hours: ProD: Investigating MySQL Generated Fields, which were not available in older versions we got used to. May replace triggers in some cases.
0.50 hours: First batch of timesheets for first half of the month.
3.75 hours: DVPP: Many updates and changes to search page; bugs found in staticSearch and raised as issues (although they are edge-cases and not urgent); fixes to poem rendering.
Total: 8.50 hours
Wednesday 2022-02-16
0.25 hours: Update Jenkins servers.
0.75 hours: Timesheets and related admin.
2.00 hours: Endings/staticSearch: Hotfix release of 1.4.1 to fix bug I found yesterday; much trouble getting various branches re-aligned following that; tickets raised to discuss our approach to hotfixes; new issue/branch to make our documentation more readable, with a pull request for CSS fixes and changes.
1.00 hours: LEMDO: SVN user updates; ticket triage; diagnosis of build breakage which turns out to be caused by TEI changes, so raised a ticket.
4.00 hours: DVPP: Two meetings; work on search page filters and post-processing; many fixes to content, processing and rendering in consultation with AC and the team.
Total: 8.00 hours
Thursday 2022-02-17
0.25 hours: Update Jenkins servers.
0.75 hours: LEMDO: Work around build break caused by TEI bug.
0.50 hours: Maint: Looking into CI component of GitLab versus Jenkins; discussion with GN.
4.50 hours: DVPP: Processing many files to abstract incidental styles, and much work on CSS and category rendering.
0.50 hours: Work with TEH on hcmcJournal and options for cleaning up old blog posts.
1.00 hours: Wendat: Work on reconstruction schema; project meeting.
Total: 7.50 hours
Friday 2022-02-18
0.25 hours: Update Jenkins servers.
1.00 hours: TEI: Work on Stylesheets to bring the p5subset with recent changes into effect, and fix fallout. Meeting with SB to resolve issue on deleting constraintSpecs.
0.50 hours: Endings/staticSearch: Raised issue for sorting feature filter items, created branch, implemented, raised pull request.
4.25 hours: DVPP: Extensive work on CSS to make untranscribed poems lay out better; fixes for several individual poems; moved periodical info into the TEI permanently, and remediated it; updates to About page and other content; various processing fixes.
2.00 hours: LEMDO: Ticket triage, some CSS, project meeting.
Total: 8.00 hours
modified a bunch of files in /inc and /search to comment out all references to captcha, so user no longer has to supply captcha string and page no longer searches for it. A couple of dozen files modified in all which can be identified by their modification date (2022-02-08)
Also modified a couple of files in content/annotate/ to disable the form for submitting annotations to prevent it being abused when captcha disabled. I removed large whacks of the page rather than commented them out.
Martin Holmes and Joey Takeda have released the latest production version of their staticSearch tool, one of the key products from Project Endings. This version adds several new features and improvements. See the release notes and full documentation.
Isolation log week 93
Work done from home and in the office 2022-02-07 to 2022-02-11
Total: 35.00 hours
Monday 2022-02-07
0.50 hours: Update Jenkins servers (kernel updates).
1.25 hours: TEI: Meeting with HB, SB, & NC to work on Stylesheets tickets.
0.50 hours: Endings: Installing and figuring out a video editor, then trimming leading and trailing content off the Lansdowne lecture video from last week before reposting on Endings site. Not yet linked; need to consult on that.
1.00 hours: BCHT: Meeting with PR and SA to continue explaining project structure and build process.
1.50 hours: Moses: Meeting with Colville Tribes folks to discuss deployment of static dictionary; fix for obscure bug that was preventing discovery of related entries for some roots and stems.
1.50 hours: DVPP: Discussion with TEH re updating of Chartist transcriptions; reworking of links to XML source so the source can be stored in its original folder structure; careful removal of all instances of 0 in the periodical number field, which should never have been there, per AC.
0.75 hours: BreezeMap: discussions with GN re custom message for timeline; addition of a second member in the detail object attached to the custom event, this being a boolean specifying whether the timeline is in play mode or not.
Total: 7.00 hours
Tuesday 2022-02-08
0.25 hours: Update Jenkins servers.
0.25 hours: Moses: Correspondence with ECH re expectations and obligations to CT.
0.50 hours: Endings/staticSearch: Finishing up release from yesterday and announcing; moving on to new milestone issues; experimenting with better CSS for documentation.
2.00 hours: HCMC: Staff meeting and follow-up.
3.00 hours: DVPP: Got image thumbnails displaying in the reader view, and then linebreaks within poetic lines being suppressed in default view, then turnable on in diplomatic.
Total : 5.00 hours (left early for appointment).
Wednesday 2022-02-09
1.50 hours: Update Jenkins servers. The result was an overwrite of previous configuration of the CSP on the main Jenkins server, and I had to do some experimentation and research to re-establish a decent CSP and document it.
1.00 hours: LEMDO: Ticket triage and implementation.
4.00 hours: DVPP: Checking into badly-named images on the server; fixing a bug in linebreak handling; adding handling for spaces before punctuation marks; tweaks to captions per AC; first draft of chapter proposal with AC.
1.00 hours: HCMC: hcmcJournal project progress: now building site pages as well as posts; boilerplate files now consolidated into templates; initial work to support staticSearch (which will be complex because of restricted data).
Total: 7.50 hours
Thursday 2022-02-10
1.00 hours: Update Jenkins servers. More work needed on CSP for video and other fixes.
2.00 hours: DVPP: Testing thoroughly, then switching site over to new rendering and tweaking some output options. Work on chapter proposal.
1.00 hours: Francotoile: Meeting with CC to discuss updates and fixes; fixed one bug, one remaining I know about.
0.50 hours: Keats: New edition released per KB.
0.50 hours: Maint: Testing of new web cluster with LW and GN.
0.50 hours: hcmcJournal: Briefing TEH on new task: auto-download and configuration of old posts.
2.50 hours: Wendat: Meeting with ML to discuss schema changes; project meeting; schema changes and fallout processing.
Total: 8.00 hours
Friday 2022-02-11
0.25 hours: Update Jenkins servers.
1.00 hours: Francotoile: fixed remaining bug by switching in svn revision for staticSearch versioning, thus avoiding caching when version number changes; tweaked a couple of other things and published fresh version.
0.75 hours: Scancan: Note from NVD that we should update personnel info on our site to reflect changes, and redirect submissions to the UofA OJS. Various updates to site info made, and new version published.
0.75 hours: LEMDO: Added Schematron rule per JJ, then temporarily tweaked it to suppress errors from three files that still need to be fixed; diagnosed and fixed build break.
0.25 hours: Wendat: Added a new value to the POS taxonomy per ML; still discussing the best way to do kinship terms.
3.75 hours: DVPP: Refreshed metadata for three periodicals; encoded a fresh poem; responded to report on search from DD; implemented controls for sonic devices and updated CSS to distinguish types by colour; other fixes.
0.75 hours: Endings/staticSearch: switched all our current projects over to the main branch of staticSearch, since the dev branch is going to be breaking backwards compatibility soon.
Total: 7.50 hours
Posting hours from isolation log 2022-01-31 to 2022-02-04.
Isolation log week 92
Work done from home and in the office 2022-01-31 to 2022-02-04
Total: 36.75 hours
G&T hours: +1.75
Monday 2022-01-31
0.50 hours: Update Jenkins servers (kernel updates).
0.75 hours: DVPP: Updates to metadata in multiple periodicals.
1.50 hours: Endings: Co-hosting Lansdowne lecture by JC.
0.50 hours: VIHistory: Discussions with GN re HISCO etc.
0.50 hours: Timesheets.
3.25 hours: HCMC: Working on HCMC Journal application.
Total: 7.00
Tuesday 2022-02-01
0.25 hours: Update Jenkins servers.
0.75 hours: Admin: End of month timesheets for DVPP and Wendat crew.
0.75 hours: Endings: Email discussion with PR about static site builds, the Principles, and staticSearch.
1.25 hours: HCMC: Staff meeting.
0.50 hours: LEMDO: Tweak to Schematron rule, some ticket comments and responses in Teams.
4.00 hours: DVPP: Some significant progress with poem rendering and metadata/poetics slideouts, including toggle for diplomatic view, links to TEI XML, rhyme controls, and some CSS tweaks. I'll have something to show to the team at tomorrow's meeting.
Total: 7.50 hours
Wednesday 2022-02-02
0.25 hours: Update Jenkins servers.
0.75 hours: Moses: Email discussions, checking into diagnostics, disabling the last one requiring Python.
0.50 hours: Academic: More discussions with PR re hosting platforms and collaborations.
0.50 hours: Maint: Working with LW and GN on testing web cluster.
5.00 hours: DVPP: Moving forward with poem rendering; some remediation of test poem encoding; meeting with AC; general team meeting; many fixes and enhancements to search arising out of feedback from team.
Total: 7.00 hours
Thursday 2022-02-03
0.25 hours: Update Jenkins servers.
1.25 hours: Discussion and drafting of conference proposal with JJ.
0.25 hours: Maint: More research on Samba and updates for Squash.
5.00 hours: DVPP: Refreshing metadata in 2 periodicals; adding preprocessing to generate poem stats and store them in XML; rendering of those stats in pages; harvesting of stats to create staticSearch numeric filters; style work; code remediation.
0.75 hours: Wendat: Update stats counts, triage tickets, project meeting.
Total: 7.50 hours
Friday 2022-02-04
0.25 hours: Update Jenkins servers; check Squash for latest update (not yet).
0.50 hours: Reviewed and completed project proposal from KB.
1.00 hours: DVPP: Refreshing metadata in two journals; working on search page layout; found a bug and tracked it to staticSearch.
3.00 hours: Endings/staticSearch: Ticket and bugfix/pull request for the issue with restoring numeric filters on page navigation; minor fixes found in the process; much discussion on tickets and new tickets raised for 1.5 release, as we clear away the 1.4s; updating documentation ahead of 1.4.
0.50 hours: Maint: Working on testing and debugging VIHistory on webcluster3.
1.50 hours: HCMC: Working on hcmcJournal. Build is now producing valid HTML with rudimentary CSS.
1.00 hours: LEMDO: Ticket triage; turned on build-failing for duplicate ids; project meeting.
Total: 7.75 hours.
Posting hours from isolation log 2022-01-24 to 2022-01-28.
Worked up to Paus 2.12.2
Fixed a couple spelling mistakes.
Isolation log week 91
Work done from home and in the office 2022-01-24 to 2022-01-28
Total: 37.50 hours
G&T: + 2.50 hours
Monday 2022-01-24
0.25 hours: Update Jenkins servers.
1.00 hours: TEI: Weekly meeting with Stylesheets subgroup.
1.00 hours: Endings/staticSearch: Raised two new tickets, fixed a bug on a user ticket, discussed plans with JT on tickets.
1.50 hours: LEMDO: Schematron rule, ticket triage, reverting changes from a Friday commit.
3.25 hours: DVPP: Working with TEH on title normalization XSLT; reworking the layout and CSS for the poem search page; adding many more search filters in the XSLT.
Total: 7.00 hours
Tuesday 2022-01-25
0.50 hours: Update Jenkins servers. Second update later on for the PwnKit vuln.
1.00 hours: HCMC Project Meeting.
1.25 hours: LEMDO: Meeting with NV and JJ to run through regex s&r process, as well as setup for project templates.
1.25 hours: BCHT: Meeting with SA and PR to run through the basic organization of a digital edition project.
1.00 hours: Endings/staticSearch: handled ticket to merge two test suites into one, and issued pull request for JT. Suggested fix for another minor ticket. Wrestled with Jenkins builds which were trying to do the obsolete test and then tripping over debris from previous builds.
3.50 hours: DVPP: Fixed duplicate poems caused by metadata update that failed to complete for some reason. Completed addition of new search meta tags and reworked the postprocessing of the poem search page; also added poet names to staticSearch docTitle.
Total: 8.50 hours
Wednesday 2022-01-26
0.25 hours: Update Jenkins servers.
2.50 hours: Endings/staticSearch: lots of ticket triage and discussion with JT ahead of coming release; implemented one ticket and fixed a couple of other things.
1.50 hours: Admin/Maint: Set up project repo for blog replacement and started populating it and adapting documentation from Keats project.
3.00 hours: DVPP: Finished initial work on poem search, incorporating new filters; reworked other search pages to suppress those filters; meeting with AC and a couple of other fixes.
0.75 hours: MOEML: Project meeting and follow-up chasing down problem with multiple sources for geos. Switched edition number to 7.0a following discussion.
Total: 8.00 hours
Thursday 2022-01-27
0.25 hours: Update Jenkins servers.
3.00 hours: DVPP: More tweaks to search page; rewrite of build process to enable post-processing to be debugged more quickly; addition of new page showing how to do research with the poem search page; discussion of possible chapter proposal; bugfixes and addition of table elements and XSLT processing for them.
1.25 hours: Wendat: Ticket triage and project meeting.
2.00 hours: Maint/HCMC: Completed first draft of schema for hcmcJournal, set up Teams space and ticketing, started work on post category system as a TEI taxonomy.
Total: 6.50 hours
Friday 2022-01-28
0.25 hours: Update Jenkins servers.
0.25 hours: TEI: Checked in with end of Stylesheets Group meeting, and reviewed pull request from their fix.
1.00 hours: Moses: Meeting with ECH, addition of some content at request of band, and fix for resulting processing bug.
0.50 hours: LEMDO: Diagnosing build break and fixing some XSLT.
2.00 hours: hcmcJournal: Got schema building correctly, along with Schematron and preprocessing of taxonomies; created templates; fixed some errors in schemaSpec; did some repo reorganization; discussions with GN on categories; research into RSS standards.
3.50 hours: DVPP: Worked out how to encode original lang of translation in TEI, then modified the schema and sql_to_tei appropriately and tested. Added ss meta tag for that to the output and modified search build configs and post-processing accordingly. Fixed an ordering bug in listings pages reported by AC. Various other minor fixes.
Total: 7.50 hours