Skip to content

Conversation

@mother10
Copy link

This PR models new structures for GEDCOM V8, to try and take that to a higher level. It is based on TEMPLATEs and STICKYs. They describe the evidence in documents, on gravestones, in a census, and any other evidence "entity" that can hold genealogical information. It has 3 huge enumtables so it becomes a bit "Data driven". It is structured alongside GEDCOM 7.x (for now) to help users and developers get used to this new system. But before implementation the group might decide to totally disconnect it from V7.x and start a new direction. In that case changes have to be applied to make this draft work.

While designing, time and effort have been spend to make it extendable, reliable, easily changeable, logical, solid and easy for users and developers.

It needs polishing, refinements, help from the group to find missing ends. It has a huge extra file with examples, they are not there for fun (although some have some fun inside) but they are there as a testbed. I heavily used that to make sure things would fit.

But I now want to show it all, I can hardly wait.😁

This PR models new structures for GEDCOM V8, to try and take that to a higher level.
It is based on TEMPLATEs and STICKYs. They describe the evidence in documents, on gravestones, in a census, and any other evidence "entity" that can hold genealogical information.
It has 3 huge enumtables so it becomes a bit "Data driven".
It is structured alongside GEDCOM 7.x (for now) to help users and developers get used to this new system. But before implementation the group might decide to totally disconnect it from V7.x and start a new direction.
In that case changes have to be applied to make this draft work.

While designing, time and effort have been spend to make it extendable, reliable, easily changeable, logical, solid and easy for users and developers.

It needs polishing, refinements, help from the group to find missing ends.
It has a huge extra file with examples, they are not there for fun (although some have some fun inside) but they are there as a testbed.
I heavily used that to make sure things would fit.

But I now want to show it all, I can hardly wait.😁
mother10 and others added 9 commits August 16, 2025 10:21
Sorry for the typo

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
Agreed!

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
Ok i'll do the others too.

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
Trying to get the linktable working.
Linktable corrected and some errors in example
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants