Log in

HCMC Journal

MAJW 2023-09-18 to 2023-09-22

to : Martin Holmes
Minutes: 420

On Monday, rewrote the documentation for encoding events and persons, in anticipation of the changes to be made. In the process I figured out how we should be encoding the way names appear on specific events, so the plan has changed slightly again.

On Tuesday, following discussions with AB, worked up a complete example of an event encoding, with some further changes to enable us to track the variants of people’s names appearing in the record. I also implemented a customization of the schema to provide <listPerson> inside <event>, which will be coming in TEI but isn’t available yet.

On Wednesday, worked through the two batches of potential duplicate events resolved so far by JP, and the diagnostics now show only 133 remaining.

On Friday, wrote all of the conversion code required to make the transition to the new encoding structures, and wrote detailed XSpec tests for all the functions. I’m now confident this will be seamless. The next stage is to write the rendering code which puts relationships back into person elements so that person pages can list relationships appropriately.