Log in

HCMC Journal

PWFC 2025-10-14 to 2025-10-17

to : Martin Holmes
Minutes: 490

On Tuesday, split out the three placeholder ography items so that they have different ids, to avoid id duplication across the project, then fixed all pointers and added Schematron to constrain the use of these ids. Brought NA up to speed on the translation work, and emailed MI to see if we can get some clearer guidance on translation.

On Wednesday, had some emails with TS and the rest of the team on setting up and preparing for onboarding the translators, and got NA set up on four separate lab machines for accessing the server.

On Thursday, fixing an overnight build break, I realized that I had never added RNG and Schematron validation of the Spotlights source XML to the build process, so I implemented and tested that, as well as fixing build issues. I also had a learning moment trying to get the --filterfile parameter working successfully with vnu.jar. I had these lines in my file:

        .*error: CSS: Parse Error.*
        .*error: CSS: “span”: Parse Error.*
        .*error: CSS: “img”: Parse Error.*
    

because that’s what I was seeing in the output; but actually the leading error: bit is not part of the message to be matched, it’s just part of the output. So changing to:

        .*CSS: Parse Error.*
        .*CSS: “span”: Parse Error.*
        .*CSS: “img”: Parse Error.*
    

made it work.

Then had a meeting with the team to prepare for the translators, and following that I made a number of improvements to the proofing view of the documents, adding some metadata and cleaning up some other problems.

On Friday, we onboarded our new RA OW, so I did the svn training and some other introductory material. I also continued working on the guidelines for translators, as well as adding a diagnostic for duplicate ids, and adding an id index page to the build.