Skip to content

Implementations readiness and spec maturity

Giuseppe Lo Presti edited this page Nov 18, 2025 · 6 revisions

This page summarizes the current understanding of different aspects of the OCM specifications and the existing implementations

Spec aspect Status Usage
Discovery endpoint Production All implementations on 1.1 format, CERNBox on 1.2
Invite endpoint Production All known implementations can interoperate
Sharing of Files/Folders via webdav Production
Sharing of Files via webapp Prototype Demonstrated by CERNBox only
Sharing of Files/Folders via datatx Concept Partially demonstrated as part of the ScienceMesh project in 2022
Enforce must-exchange-token requirement Dev Being developed in Nextcloud
Enforce must-use-mfa requirement Spec only Partial development in Nextcloud?
Enforce criteria in a share Spec only No implementations available
Sharing of RO-Crates Dev Being developed in CERNBox for EOSC
Sharing of Maps via custom GIS-specific protocol Dev Being developed (Matthias Kraus)
Notifications of changes to shares Production Implemented by Nextcloud and oCIS. Interoperability to be validated.

Clone this wiki locally