Looking to pre-compute the information from This Day in Family History

I recently installed the “This day in family history” addon and have a domain name for future family tree stuff. I would like to publish the “This day in” information for my family to peruse (where the site only shows them the current day) on their own, especially since many of them wouldn’t be able to use a GRAMPS database. Im capable of doing the web development piece of this.

I’ve already started looking at the code for the ThisDayInFamilyHistory addon, but im curious if anyone else already knows of a script i can run somehow (either in the gramps python eval gramplet or otherwise) that could just give me a list of all family events (for non living and/or non-private information) by month and day.

Thanks for such a helpful genealogy app!

Gramps 6 installed via flatpak on linux

Ok that actually was pretty doable for like 3 hours of work (heavily assisted by a first-pass round of AI assistance guided by the current plugin implementation)

GitHub - MoralCode/ThisDayInFamilyHistory-precomputed: A really cursed codebase for pre-generating "this day in family history" for every day of the year from a GRAMPS 6 database if anyone cares (this code is probably bad and may make the gramps devs cry, i just wanted something that works, and this is good enough)

One of the pages and an index that can be generated by the Narrared Web are for the events.

The Web Calendar is another report that could give ideas. While it is designed for birthdays and anniversaries of living people mabe it could be adapted for all events.

yeah, i havent yet gotten the workflow together for publishing more thorough/proper things, but ill do that eventually.

I think the goal here was just to give the “can be used to build engagement among family members and get them involved with filling in details” feature (from the original gramplet’s page) a try to see if it actually can help with involving the family in the history researching process.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.