Best Practices for Documenting Places of Residence in Gramps

Hello everyone!

Based on your experience with the Gramps application, could you please advise on the best way to indicate the town or village a person is from?

For example:
I have two neighboring villages where the same surname exists. How can I separate these people into two groups based on their address? It’s important that this solution allows for filtering individuals using the filter on the People page. As far as I understand, using tags might be a solution, but it’s not highly recommended. I already use tags, but they’re for categorizing people by research areas. For instance, if there was a church in a town attended by parishioners from neighboring villages, they would all be marked with the same tag. So, this tag often doesn’t correspond to the individuals’ places of residence but is useful for other cases. Now, for some surnames, it has become necessary to accurately identify their place of residence.

Also, I have a question – what if a person changed their place of residence? Is there a way to indicate that they lived in Village A until a certain year, and after that, in Village B? Something like that. However, this case will be quite rare, so if there isn’t a good solution for it, it can be ignored.

Thank you!

I’ll provide an example to illustrate my point. Suppose I’m adding a marriage record. The document specifies the location of the marriage itself - this is the place I’ll mention in the event. In the same document, I have the places of residence of the bride, the groom, and each of the witnesses. These are the places of residence I’m interested in, and I need to somehow denote them for each person. This event will be added to the couple and each of the witnesses. But there will be the location of the event itself, not the place of residence for each of them. A good solution (though not particularly good) would be if, when adding the same event, it was possible to indicate the place of residence individually for each participant. But such an option does not exist.

I see several solutions, but all of them seem not quite suitable:

  1. Add another event with the place of residence for each person next to the marriage event itself. But this looks too complicated. I’m definitely not ready for that))). And I don’t really understand how to filter the list of people by their locations in such events.
  2. Use notes or tags. Notes seem like a bad solution. Attributes seem a bit better, but I don’t like that I’ll have to manually enter the names of the settlements, rather than selecting them from Places. This can lead to the mention of alternative names or typos. Then the filters will work incorrectly. Also, I will probably have to use advanced filters.
  3. Tags. ?

Create “Birth” type Event (or a Birth fallback event) with the place specified and enable the Birth Place column in Configure… of the People view.

Residence and Properties (as well as any type of event) can have a “span” or “range” date type entered for the date.

There is not a direct Filter Rule for finding Individuals with Event within a Place. But a 3 stage Custom Filter can do the job. Appended below is a FilterParams addon screen capture showing such a 3 stage filter (in this case, for “Greater London” GeoNames ID: 2648110) (A similar filter is in the documentation for that addon.). Since multi-stage custom filters are slow, use the Add/Remove Tags addon tool to apply a tag to the filter results.Then a Filter Gramplet can find the results in a single step.

Please note that the Gramps Glossary is a good index to core concepts with links to where that concept is introduced in the wiki.

1 Like

Thank you for the answer. There is only one problem with this solution. In the birth event, I will indicate a locality, although in reality the person was already 20 years old when they were mentioned in some locality. That is, it will be a certain assumption that if a person lived in locality A at the age of 20, then they were also born there, although I don’t actually know this for sure. Then it might be necessary to add a special note to such birth events, indicating that the place of birth is estimated approximately according to mentions of the person throughout their life. What do you say?

anyway, you are right - the birth event is the best solution. Additionally all my People initially have birth event

Yes, that is the case where a Residence event with a “Before <mentioned date>” would be used. Or a Property event if you had proof of purchase. And where the 3-stage custom filter would be used.

1 Like

Gramps offers multiple ways to record information but here’s a picture of how I’ve recorded an entry from a Church of England marriage register. Apologies if I’m telling you what you already know!
The top part of the image is the register entry itself. Below that you see the Person record in Gramps
The marriage is recorded as an event on the family. The marriage event date and place are taken from the register entry (1901-12-26 and St John the Baptist, Beeston [the certificate just gives the place as “The Parish Church”]). I labelled this information and event “1” in the screen shot

Then for each participant I record additional events based on the information given. Looking at the groom, Robert, The register gives his residence, so I add a Residence event, using the date of marriage and set the place to the residence given in the register entry “102 Chilwell Rd”. The register entry also gives his Rank or Profession which I record as an occupation event, again using the date of marriage. I’ve labelled this information “2” in the screen shot.

There’s other information that I record too:

  • Age is used to create a Birth event.
    I set the birth event date to “calculated 1876” (1876 because he is 25 years old in 1901. 1901 - 25 = 1876).

  • his fathers name and occupation
    these are used to create a Person record for his father with a birth event (“calculated before 1876” - logically the father must have been born before the child) and occupation event

  • his relationship to his father
    this is used to create a new family record with Robert as a child and the father set

The process then repeats, adding relevant events for the bride. There is no occupation or father given for the bride in the register entry so I skip those.
I add the same citation to all of these events, allowing me in future, as an example, to see why I concluded Robert was born in 1876

As you can see, from this single record, I end up creating multiple events.

I hope this helps
Steve

2 Likes

Another alternative is to use the Forms addon. I don’t particularly care for it because creating the individual Events seems more GEDCOM friendly. If I didn’t have those Events already, I needed them. If the Events already do exist, then all I have to do is add a Citation of the Marriage form to that Event.

But, if you look at the `English Marriage Certificate’ definition, it seems to cover the information mentioned above.

<form id="UKMarriage" type="Marriage" title="English Marriage Certificate">
<heading>
<_attribute>Certificate Number</_attribute>
</heading>
<heading>
<_attribute>Entry Number</_attribute>
</heading>
<heading>
<_attribute>Administrative Area</_attribute>
<_longname>County/Administrative Area</_longname>
</heading>
<heading>
<_attribute>Banns/Licence</_attribute>
</heading>
<section role="Family" type="family" title="Groom/Bride">
<column>
<_attribute>Name</_attribute>
</column>
<column>
<_attribute>Signed</_attribute>
</column>
<column>
<_attribute>Age</_attribute>
</column>
<column>
<_attribute>Condition</_attribute>
</column>
<column>
<_attribute>Occupation</_attribute>
</column>
<column>
<_attribute>Residence</_attribute>
</column>
</section>
<section role="Groom Father" type="person" title="Groom's Father">
<column>
<_attribute>Name</_attribute>
</column>
<column>
<_attribute>Deceased</_attribute>
</column>
<column>
<_attribute>Occupation</_attribute>
</column>
</section>
<section role="Bride Father" type="person" title="Bride's Father">
<column>
<_attribute>Name</_attribute>
</column>
<column>
<_attribute>Deceased</_attribute>
</column>
<column>
<_attribute>Occupation</_attribute>
</column>
</section>
<section role="Witness" type="multi" title="Witnesses">
<column>
<_attribute>Name</_attribute>
</column>
<column>
<_attribute>Signed</_attribute>
</column>
</section>
</form>
1 Like

@emyoulation looks like we need one more stage 4th - need to mention that these events should be of type Birth or Residence, right? I’m facing “events with the particular type” but how build proper 4-stage filter?

Personally, I’d consider ANY type of event. Because it indicates the person was in that place on that date.

And the filter is already considering all Event types.

However, extra Event constraints would be added as more rules in the Event stage rather a separate 4th stage.

1 Like

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