Log in

HCMC Journal

MAJW 2026-07-13 to 2026-07-17

to : Martin Holmes
Minutes: 505

On Monday and Tuesday, had a couple of discussions about the fact that the renaming and merging of people has caused some ids to disappear, and hence some pages from the current live site will not be in the next one. On Wednesday, I implemented a system based on sitemap.xml files. I added one to the existing live site, and the diagnostics now pull that down and compare it to the latest locally-built one, producing a list of (currently 15) pages which will need redirects. The next stage will be to create those redirects in such a way that the diagnostic can ignore those cases once they exist. Then we had a project meeting, and outlined short-term and long-term project goals and outputs.

On Thursday, I implemented a similar anthology system for MAJW as the one in DVPP, although this one is more straightforward, and I was able to rewrite the JS to make it much simpler.

On Friday, cleaned up some diagnostics and added a Schematron rule, then did some aggressive pruning of unused attributes from the schema. There’s a lot more we can do here, but most of it will involve removing attributes selectively from elements, so it takes more time.