← Documentation home

Canonical Markdown source · Oct 20, 2018

External Activity Stream Candidates

linked-art/external-activity-streams.md · 34 lines · SHA-256 756dbb91f85c

Last updated: 2026-07-05

MetaMuseum tracks external cultural-heritage change streams as read-only integration candidates before treating them as provider ingest paths. These rows are surfaced by `/api/providers/capabilities` under `externalActivitySources`.

Candidate Streams

| Candidate | Standard | Status | Endpoint or reference | Local support |

|---|---|---|---|---|

| Getty Museum Collection Activity Stream | IIIF Change Discovery / ActivityStreams | `probe-ready` | `https://data.getty.edu/museum/collection/activity-stream` | Existing Getty adapter; add a bounded walk-back probe before any ingest rehearsal. |

| Rijksmuseum Linked Data Event Stream | LDES | `route-available` | `https://data.rijksmuseum.nl/ldes/collection.json` | `/api/rijks/ldes` fetch helper exists; turn it into a bounded rehearsal report before production sync. |

| Europeana LDES pilot | LDES | `watchlist` | `https://interoperable-europe.ec.europa.eu/collection/semic-support-centre/europeana-pilots-ldes-modernise-cultural-heritage-data-sharing-across-europe` | Track for a stable public endpoint; no ingest or rehearsal claim yet. |

| CoGent LDES collection infrastructure | LDES | `watchlist` | `https://coghent.github.io/LDES/` | Design reference for LDES page/member semantics; no provider claim yet. |

Evidence Boundary

External stream rows do not increase the provider count, do not prove ActivityStreams adoption, and do not authorize production ingest. They are planning rows for standards-aware integration.

The promotion path is:

  1. Read-only probe: validate collection/page shape, link traversal, timestamps, content type, and sample record dereference.
  1. Bounded rehearsal: walk a capped page/member window, record volume, cache/freshness behavior, retry posture, and rights metadata.
  1. Mapping review: confirm Linked Art IDs, provider canonical URIs, `equivalent[]` reconciliation hooks, source provenance, and rights/reuse labels.
  1. Provider/import decision: only after rehearsal and mapping evidence pass.

Priority

Getty is the best next IIIF Change Discovery prior-art probe because it is the canonical Linked Art activity-stream implementation and aligns directly with MetaMuseum's `/api/activity/collection` and `/api/activity/page/{page}` shape.

Rijksmuseum is the best next LDES rehearsal because MetaMuseum already has a route-backed helper and a production provider adapter for Rijks data.

Europeana and CoGent remain watchlist references until there is a stable endpoint and a bounded rehearsal plan.