POLDER-Crew / polder-federated-search

A federated search project for POLDER.
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

Temporal search #145

Open yemoski opened 1 year ago

yemoski commented 1 year ago

Solr can do this for DataOne searches

schema.org attributes: temporalCoverage, temporalCoverage discontinuous repeats, temporal (text), OWL time

yemoski commented 1 year ago

At the moment, open-ended searches work great, but for the specific dates, you have to specify a year, month and day. It'd be nice to be able to just give a year, or a year and a month.

yemoski commented 1 year ago

My current time range solution for repos we index ourselves breaks when someone puts a URL into the temporalCoverage field. This is allowed but none of the repos we index have done that... as far as I can tell, YET.

yemoski commented 1 year ago

I'm starting with the first two on this list.

yemoski commented 1 year ago

The interesting design problem here is how you let people pick ranges with concrete dates, but also just years, or deep time eras.

yemoski commented 1 year ago

The search should not return results for datasets that have incomplete temporal coverage specified (e.g. a start date but no end date)