Log in

HCMC Journal

LEMDO 2023-01-23 to 2023-01-27

to : Martin Holmes
Minutes: 165

On Monday, fixed a build break caused by an overly-constrained Schematron rule. Then worked on a ticket to handle binary files in the same way images are handled, enabling people to include e.g. PDFs as resources in their portfolio and link to them. Waiting overnight to see if our first test case works as it should.

On Tuesday, debugged NH’s almost-correct Schematron and tweaked it so it would work, then did local validation before committing the changes. It needed revisiting later because there are some exceptions to the rule, such as the staticSearch divs in the search page documents. Then we discovered that it wasn’t practical because thousands of divs without ids are created at build time, so we abandoned the Schematron approach and implemented a diagnostic instead.