a-thousand-channels / ORTE-backend

Application for creating and managing places (or "Orte") on a map
GNU General Public License v3.0
2 stars 3 forks source link

Fuzzy date definitions #313

Open ut opened 8 months ago

ut commented 8 months ago

We'd need date specifications: If a date is exact or an estimate. Sometimes for an event or a location the start and end date is not known or only as an approximation. Like "From the early 90s until 1997)

The idea is to have an additional qualifier per start/end date with two values: Exact + Estimate

Additionally, a translation table would be needed with

1.1.1980 to 31.12.1989 + 'circa' --> In the 80s

ut commented 7 months ago

Two type of qualifiers has been implemented: Approximate or exact date. The specification of this value is completely optional! Only if want to make an expression if a date iss very exact, or if it's a guess, use this qualifier.

image

The integration works seamlessly with the previous unspecified time specifications.

The view for the date will interpret this qualifier. E.g. 1.1.1991 + approx will return "ca. 1991" etc

Most probably we have not a good translation for all scenarios, those will improve over time :))

ut commented 5 months ago

We might need another criteria: "Active" or "Ongoing" for any places that startdate is in the past, but the place still is active.