bartfeenstra / betty

Betty visualizes and publishes your family history by building interactive, encyclopedia-like genealogy websites out of your Gramps and GEDCOM family trees
https://betty.readthedocs.io
GNU General Public License v3.0
68 stars 10 forks source link

Separate sites and ancestries #270

Closed bartfeenstra closed 4 years ago

bartfeenstra commented 4 years ago

Sites are like configurable Betty runtimes, and one site can render different ancestries. The two concepts should therefore be split, resulting in the removal of Site.ancestry.

bartfeenstra commented 4 years ago

On the other hand, ancestry origins (Gramps XML files) are specified in Configuration, and therefore in Site, so keeping the result of parsing those origins within Site makes sense.