Log in

HCMC Journal

LEMDO 2025-08-05 to 2025-08-09

to : Martin Holmes
Minutes: 785

On Monday, worked on a feature request (issue #371) which required changes to the schema, then to various levels of processing, to enable display of the title of a containing edition as part of a text’s title. By the end of the day, had what I think is a working implementation committed, but only the build will tell.

Overnight I reconsidered the approach I’d taken, and decided it was too heavy-handed; I reimplemented on Tuesday, putting the processing right at the end of the build instead of at the beginning, so the XML files are unchanged and only the XHTML output includes the edition info; and we also determined that some texts are part of multiple editions so that is now handled too. Then spent most of the afternoon renaming and converting facsimile image files per instructions from SS.

On Thursday, finished this work, and then wrote and tweaked a diagnostic to find bad facsimile links; it instantly found 49 files with over 13,000 bad links, many of which were not related to the changes we just made. Started working on fixing those, and got them down to 23 files containing 1155 bad links by the end of the day.

On Friday morning, continued this work, and got the list down to 159 bad links across 18 files; it looks like these are all genuine individual problems with images missing from the middle of collections, etc. Then worked on some other diagnostics and several GitHub tickets, getting diagnostic hits down by a combination of fixing actual errors and refining the diagnostics themselves.