-
Notifications
You must be signed in to change notification settings - Fork 19
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 |