Ben Jonson 2026-03-03 to 2026-03-06
to : Martin Holmes
Minutes: 590
Over the weekend, created a title-harvest process to supply titles from the XML to web pages that lacked them. On Wednesday, used that to remediate titles, then set up the staticSearch, and did a lot more remediation on the meta tags for the search. Pushed the vnu.jar forward to the latest release, but then rolled it back after discovering that it raises errors for many new things, which will require a great deal of manual mitigation; most do not look like real errors to me. Got the whole static build process working, and started to pick at other issues that are showing up. There is a lot of cleanup to do, but it seems manageable at this point.
On Thursday, added search instructions and search hit highlighting into
the site, and remediated more appearance infelicities, as well as making
search filter captions more human-friendly and testing a number of search
features. Then published a new version
as being basically ready to
go, except for any text we want to add to highlight our contribution and
pending a decision on where it should live. There are some nasty JS libs I
would like to start removing, but that will have to be done carefully and
may need CSS mitigations, so I’ll work on that slowly.
On Friday, started experimentally removing JS libs and testing. The first six I tested turned out to be completely without function and could be removed, but then I hit a problem and had to revert. I will do this in a branch.