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!
When cables are cut, sanctions are put in place or privacy legislation prohibits the use of the service your entire organization depends on, what can you do? Amidst geo-political changes, organizations face dependencies on large, centralized communication platforms. A major example of this is the SaaS-only communication platform Microsoft Teams. It is the only solution […]
“When we have welcoming communities of contributors, open source software gets better and more useful to everyone.” Limor Fried, Electrical Engineer, Inventor and Founder of open-source hardware company Adafruit We believe in this ideal and love to work with our community. We are always looking to involve more people in Nextcloud, bringing in their ideas, […]
“Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat […]
Over the last years Nextcloud Talk has developed in a fantastic productivity tool, enabling teams across the globe to communicate and collaborate in chat rooms, video meetings and webinars.
Hot on the heels of Nextcloud Hub 4, our desktop client now enables users who are running the latest Nextcloud to take advantage of its improved End-to-end encryption features!
After a complaint filed by Nextcloud on behalf of a coalition of dozens of European cloud tech providers in November 2021, the German Bundeskartellamt (federal antitrust authorities) has now begun an official investigation into Microsoft to assess if the company has a dominant position in the market.
Nextcloud users know the importance of integrating different systems and tools to create a seamless workflow. Nextcloud Enterprise allows you to integrate with Microsoft environments for file storage, user directory, Outlook, Sharepoint, Windows Desktop, MS Office online server, and Teams. And now, we are excited to announce a new addition to our lineup: the Nextcloud […]
We save some cookies to count visitors and make the site easier to use. This doesn't leave our server and isn't to track you personally!
See our Privacy Policy for more information. Customize
Statistics cookies collect information anonymously and help us understand how our visitors use our website. We use cloud-hosted Matomo
Matomo
_pk_ses*: Counts the first visit of the user
_pk_id*: Helps not to double count the visits.
mtm_cookie_consent: Remembers that consent for storing and using cookies was given by the user.
_pk_ses*: 30 minutes
_pk_id*: 28 days
mtm_cookie_consent: 30 days
Comments