ACDP Registries

This directory tracks the well-known identifiers used in ACDP. Each registry is a Markdown table; entries are added via PR.

Status values

StatusMeaning
ProposedSuggested in an open RFC or PR. Not yet merged.
ProvisionalMerged but not yet shipped in two interoperating implementations.
StableTwo interoperating implementations confirmed. Backwards-compatible additions only.
DeprecatedRetained for archaeology. New implementations MUST NOT depend on it.

Naming conventions

  • Context type identifiers are lowercase snake_case for standard types; namespaced custom types use <namespace>:<type> (e.g. science:experiment-replication).
  • Error codes use lowercase snake_case.
  • Locator scheme identifiers use dotted-namespace form (e.g. kafka.offset).
  • Experimental identifiers SHOULD use a vendor-prefixed reverse-domain name (e.g. com.example.feature).