Betty visualizes and publishes your family history by building interactive, encyclopedia-like genealogy websites out of your Gramps and GEDCOM family trees
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.
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.
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
.