LEMDO 2024-11-04 to 2024-11-08
to : Martin Holmes
Minutes: 490
On Monday, started work on issue #154, which involves auto-creating separate castlist pages for modern plays which have particDesc/listPersons. Finished the initial phase, which is to generate new XML files at the Original XML stage based on the source documents; now waiting to see how those end up being processed. I assume I’ll have to do some more cautious rendering work to get output pages that are usable.
On Tuesday, fixed a bunch of invalidities that emerged from transposing the
location of the cast list into the body of the generated file, then worked on
the rendering of the page, which is now working just like the popup cast list.
Finally, added the concommitant processing of the edition file to add in
<relatedItem>
elements and links to fully integrate the
generated file into the output.
On Wednesday, new problems emerged when it turned out that the anthology build
process did not know about the newly-generated files, so it was unlinking links
to them. Fixed that, but in the process we noticed that nearly 100 files have
castlists in their particDesc elements but did not use the correct @type
attribute, so they were not being built. Fixed that too. Also started working on building
an id-search facility in the diagnostics, which we badly need. Both JJ and I fixed
emerging errors in the evening, and ended up with a working build before the end
of the day.
On Thursday, DA successfully built and published a version, but a couple of issues showed up, so it wasn’t announced.
On Friday, I published a fresh build from the night before.