I’m always advocating for increased productivity through automation, especially where there are a lot of repetitive events. For example, adding a “Birth” event. I will try to prove the necessity that this event should be created automatically, and not manually.
First, if we add a person to the base, it means that this person has already been born, that’s obvious. Even if this were not the case, the automatically created event can always be deleted later.
Besides, “Birth” is the first event in the life of every person. It must have sort=0 and be first in the list even if other events do not have set dates. For this reason, I can no longer use the automatic event sorting, because it turns out that the “Death” event without a date comes before the “Birth” event, which is incorrect. But sorting, this is probably a separate topic, although I will be happy to discuss it here as well.
Second, let’s do some simple calculations. For example, I currently have 4,500 people in my database. If I spend 5 seconds for each person to add an empty birth event, then I will spend 4500*5 = 22500 seconds = 375 minutes = 6.25 hours. Imagine how much time all Gramps users could save if this event were simply created empty when creating a user!
I have no doubt that such a routine automation tool should work in Gramps.
In other programs, this problem does not exist, because there it is not done due to the creation of events, there are empty fields for dates that must be filled in or left empty. Alternatively, Gramps could also create such fields, but I think it would be much easier to automatically add the “Birth” event.
I am also asking if there is a way to automatically add this event to those people who don’t have it yet, I have about 2000 people.