SEMICeu / LDES-DCAT-AP-feeds

This repository will host the ongoing work regarding LDES and DCAT-AP feeds
https://semiceu.github.io/LDES-DCAT-AP-feeds/
3 stars 0 forks source link

Add levels of fallbacks #2

Closed pietercolpaert closed 3 months ago

pietercolpaert commented 5 months ago

We discussed a couple of levels of fallbacks during the meeting on the 10th of January. These levels should be added to the introduction as non-normative text. Level 1 is the recommended level, level 2 is not recommended, yet understandable, and level 3 is offering a minimum viable feed

  1. Offer the latest activities (including removes) annotated with when they were published and ordered in a B-tree fashion. If applicable add a retention policy for remove activities if you don’t keep them indefinitely
  2. Implicit removals: add a retention policy that indicates the removals are implicit, and a client needs to check itself for entities that have been removed
  3. Not including removes, nor including types or published timestamps -- the client itself needs to process the full list itself.

Examples should be given