LEMDO project 2022-12-12 to 2022-12-16
to : Martin Holmes
Minutes: 360
On Monday, worked through a couple of tickets/issues, one of which was a major bug outstanding for a while (incorrect handling of linked orgs, which were not ending up in the standalone appendix, which was actually the subject of two tickets). Discussed with PS how to integrate the custom home page design into the anthology build process, and decided that if a specific splash element is included in the site page template for an anthology, it would be integrated into the home page ONLY for the anthology.
On Tuesday, working with PS, we got the new splash feature working and the site building properly; some CSS tweaks are still to be done. We also set up a procedure for building in favicons, which requires that the icons be in a specific folder in the anthology site and that the site page template include the favicon links.
On Thursday, worked on a couple of tickets: for issue #82, wrote the code to generate element and
attribute listings in response to a processing-instruction in the documentation, using
the lemdo.rng
schema, which is I think the cleanest way to do it. Implemented
a CSS change to make lineation notes appear like other notes (#91), and closed a couple of
other tickets that had been implemented but needed confirmation from the build.