Nextcloud founders Frank Karlitschek and Bjoern Schießle invented the Federated Cloud Sharing API when still at ownCloud, and pushed the solution as a collaboratively developed standard under the Open Cloud Mesh initiative of the GÉANT Association, a European collaboration on e-infrastructure and services for research and education. Nextcloud formally joined this project shortly after it was booted up and, like with many other things, Frank and Bjoern intended to continue to push forward cross-cloud collaboration under the OCM umbrella.
That push includes bringing the API to a stable, 1.0 version, suitable for wider implementation.
The Next Level
In his blog about the history and future of Cloud Federation, Bjoern mentioned ambitious goals and additions to federated sharing like sharing address books, calendars and real-time audio/video and chat communication across servers. With Nextcloud offering these features, the need for this is clear enough and the team is looking into the right way to do that. But such a project needs a solid foundation and bringing the OCM API to a solid 1.0 is very much a step that needs to be made.
Bjoern has been developing an extensive and detailed proposal for this, which can be found on github. It adds a number of basic abilities like distinguishing between sender and owner of a share (which helps with re-sharing), a simplification that allows users to share to display name instead of the complicated Federated Cloud ID, and a series of proposals to keep the protocol easy to maintain.
He also defined notifications and actually removed one of the capabilities of the API, GET requests, for privacy reasons.
An important element of this specification is that it is backward compatible so the hundreds of thousands of existing Nextcloud servers, as well as the many Pydio and ownCloud servers, can continue to be part of the federated network even when some start to upgrade to the new version!
A first implementation
This is, of course, a first draft, but code often speaks louder than specifications in open source, so Bjoern went ahead and developed an implementation in Nextcloud, which is already open for review.
Draft needs input!
It is now up to the stakeholders in the OCM community to provide their feedback and be part of the new 1.0 project. If you’re interested in federated technology, have a look at the API and share your thoughts!
Nextcloud Hub 9 te permite estar conectado. Descubre nuevas funciones de federación, automatización del flujo de trabajo, una gran revisión del diseño y mucho más en tu plataforma de colaboración de código abierto favorita.
On December 3rd, we invite you to the Nextcloud Enterprise Day Paris, Nextcloud's flagship event for professionals. The day will kick off with a keynote by our CEO and founder, Frank Karlitschek—a highlight where he will share our vision for the future of online collaboration, followed by a major announcement about Nextcloud Talk!
Nextcloud has been recognized with the World Summit Award Germany that selects and promotes local digital innovation improving society, aiming to contribute to the United Nations' agenda of sustainable development goals.
Maintenance updates 28.0.12, 29.0.9 and 30.0.2 for Nextcloud Hub 7, 8 and 9 respectively are here! Read an update summary and access full changelog on the website.
Guardamos algunas cookies para contar los visitantes y facilitar el uso del sitio. Esto no sale de nuestro servidor y no es para rastrearte personalmente. Consulta nuestra política de privacidad para obtener más información. Personalización
Las cookies estadísticas recopilan información de forma anónima y nos ayudan a comprender cómo utilizan nuestro sitio web nuestros visitantes. Utilizamos Matomo alojado en la nube.
Matomo
_pk_ses*: Cuenta la primera visita del usuario
_pk_id*: Ayuda a no contar dos veces las visitas.
mtm_cookie_consent: Recuerda que el usuario ha dado su consentimiento para almacenar y utilizar cookies.
_pk_ses*: 30 minutos
_pk_id*: 28 días
mtm_cookie_consent: 30 días