Rule to filter date of birth

Gramps 5.2.3 on Windows 11 and Ubuntu 24.04LTS
When i create a filter with Date of Birth “after 1935” and “between 1935 and 2023” i get different results.
And it differs also between Windows and Ubuntu.

See the following discussion:

You need to need aware of how those “Limits” preferences for Date Quality can be fine-tuned to get the desired results.

However, if the limits have been set the same way, different results between OSes should be explored and discussed.

It depends how you have defind “before” and “after” in preferences. The default is 50 years. So if you say after 1935, that will give you the range of 1935 to 1985.
Because of how before/after works in Gramps I always use “between” to get the results I’m looking for.

This is very often problem for Gramps users. Nobody understands why dates make such strange calculations. Much more better would turn off (or set to zeros) these “before”, “after” settings. But currently this is impossible. More advanced users could turn on it if they need.

There’s an ongoing discussion about changing the defaults to favor new users. (For Limits, a 5 year instead of 50 year setting would make the approximation less than a lifetime in length. Which would make filtering easier to stay within a single generation.) It has not gained any traction yet.

I suspect that some (successful) experiments in applying “advanced user” settings via a SuperTool script might reduce some of the resistance.

1 Like

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