Ben Jonson 2026-02-02 to 2026-02-06
to : Martin Holmes
Minutes: 295
Put a staticSearch dist in place in preparation for building a search page, and created a landing page for Works which explains that they will be published through LEMDO. Started working on a better plan for staticSearch meta tags, since it’s becoming clear that a single search page for the whole site is going to be a better option than the various filters that appear on different listing pages.
Following IN’s demonstration that it’s practical to use the original kiln XSLT to generate play files, we decided that we would generate those files, wrap them in regular pages, and serve them without the fancy extras on the original site. I created all the individual genre-based listing pages so those are now waiting for the working files. Finally, I abandoned the original crawl sources and put the generated static site into git, so that is now the source from which we’re working, and basically we will be remediating it directly.
On Wednesday, wrote some utility XSLT to clean up various unwantednesses in the HTML source, and then added another lib that adds meta tags for document type to the pages. I won’t run that until it’s able to add some additional meta tags for e.g. date, which may have to be harvested from the source XML.
On Thursday, spent a little time trying to get the original webapp to
run locally on my machine, but although I was able to start Jetty and get
the Solr interface to show up, nothing else worked. Also tweaked the XSLT
that generates staticSearch <meta> tags, and looked into
how best to harvest dates for documents that have them.