-
Notifications
You must be signed in to change notification settings - Fork 16
Implementations readiness and spec maturity
Giuseppe Lo Presti edited this page Nov 19, 2025
·
5 revisions
This page summarizes the current understanding of different aspects of the OCM specifications and the existing implementations
| Spec aspect | Status | Usage and maturity |
|---|---|---|
| Discovery endpoint | Production | CERNBox on v1.2 format, all other implementations on v1.1 |
| 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 | Production | Implemented by Nextcloud and oCIS, interoperability to be validated |
Sharing of Telcos via talk
|
Production | Implemented by Nextcloud only |
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 criteria in a share |
Concept | No implementations available |
Enforce must-use-mfa requirement |
Prototype | Partial development in Nextcloud |
Enforce must-exchange-token requirement |
Dev | Being developed in Nextcloud |
| Sharing of RO-Crates | Dev | Being developed in CERNBox for EOSC |
| Sharing of Maps via custom GIS-specific protocol | Dev | Being developed in connection with Open Geospatial Consortium (OGC) |
| Requesting to share | Early concept | - |
| Publishing of datasets | Early concept | - |
| Journaling / listing shares | Early concept | Spec to be written |
| DNS-based discovery via TXT records Issue | Prototype | Was in the spec, no impl. |
Sharing of Files/Folders via scp Issue
|
Concept | Needs formalization |
| Sharing to groups or federations Issue | Early concept | Discussions ongoing |