Log in

HCMC Journal

MAJW 2024-01-29 to 2024-02-02

to : Martin Holmes
Minutes: 195

On Monday, spent some time debugging validity and svn commit issues for AB, and added a Schematron rule that prevents capitals in ids.

On Tuesday, the commit problems were finally solved, but then the build was broken due to a change id; wrote to AB and ALSB to find out what should happen. Discussed the encoding of inferred relations with DA, and we settled on a single XML file to store them; I created that file, added a sample relation, and wrote to the team to start the conversation on how to proceed with this. Then added more XSLT to the preprocessing stage to retrieve these relations and decorate the person record, and added some XSpec tests for this functionality.

On Wednesday, worked with DA on the family tree stuff, and also added a couple of new diagnostic checks to find impossible relationships. Then had to manually merge files to solve conflicts in the repo because AB and ALSB were working on the same files at the same time. That generated a build break, but I didn’t have time to fix it the same day.

On Thursday, lots of discussion with all team members on the family trees, disambiguating people, and encoding of inferred relations.