Skip to content

Implementations readiness and spec maturity

Giuseppe Lo Presti edited this page Jul 4, 2026 · 13 revisions

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

Capability Status Usage and maturity
Discovery endpoint Production ownCloud on v1.1 format, others incl. CERNBox and Nextcloud on v1.2+
Invite endpoint Production All known implementations can interoperate
Sharing of Files/Folders via webdav Production Most implementations interoperate, with different auth methods
Notifications of changes to shares - Implemented in Nextcloud and oCIS BUT broken interoperability
Sharing of Telcos and participants via talk Production Implemented in Nextcloud only
Synchronization of calendar objects Production Implemented in Nextcloud only
Sharing of Files via webapp Prototype Demonstrated by CERNBox and Nextcloud
Sharing of Files/Folders for datatx access Spec Partially demonstrated as part of the ScienceMesh project in 2022
Sharing of Files/Folders via ssh Prototype PoC exists, FileSender is considering adoption
Enforce criteria in a share Spec No implementations yet
Enforce must-exchange-token requirement Production Implemented in Nextcloud and CERNBox
Enforce must-use-mfa requirement Prototype Partial development in Nextcloud
Sharing of RO-Crates Prototype PoC demonstrated in CERNBox for EOSC Data Commons
Sharing of Maps via custom GIS-specific protocol Prototype Being developed in connection with Open Geospatial Consortium (OGC)
Requesting to share Spec No implementations yet
Sharing to federations Spec Dedicated I-D spec exists, no implementations yet
Sharing to groups Issue Concept Discussions ongoing
DNS-based discovery Issue Concept Was in the spec, no implementations available
Publishing of datasets Concept Spec proposal
Journaling / listing shares Concept Spec proposal

Clone this wiki locally