OpenCloudMesh is a joint international initiative under the umbrella of the GÉANT Association that is built on ownCloud’s open Federated Cloud sharing application programming interface (API) taking Universal File Access beyond the borders of individual Clouds and into a globally interconnected mesh of research clouds - without sacrificing any of the advantages in privacy, control and security an on-premises cloud provides. OpenCloudMesh provides a common file access layer across an organization and across globally interconnected organizations, whether the data resides on internal servers, on object storage, in applications like SharePoint or Jive, other ownClouds, or even external cloud systems such as Dropbox and Google (syncing them to desktops or mobile apps, making them available offline).
The OpenCloudMesh concept document was produced by ownCloud Inc. and first distributed on 23 July 2015
A collaborative project was established under the umbrella of GÉANT called the OpenCloudMesh project on 22 October 2015. The kick-off meeting was held in Vienna, Austria.
The project is co-managed by Christian Schmitz (ownCloud), Jakub Moscicki (CERN) and Peter Szegedi (GÉANT). This combination of project management ensures that all the major stakeholders – GÉANT National Research and Education Networks, CERN research community and ownCloud Inc. as a commercial company with its open source developers community – are equally represented in the project and the technical, management and business aspects are well-covered.
The collaborative project is fully open to any participation and in-kind contributions. Interested parties can subscribe to the mailing list at:
Name | Organization | Interest / Involvement / Role | RACI | Stakeholder Comments |
---|---|---|---|---|
Peter Szegedi | GÉANT | Project management | A, R | Committed |
Jakub Moscicki | CERN | Project management | A, R | Committed |
Christian Schmitz | ownCloud Inc. | Project management | A, R | Committed |
Rogier Spoor | SURFnet | Contribute to the specifications and development | R, C |
|
Ron Trompert | SURFsara | Contribute to the specifications and development | R, C |
|
Christoph Herzog | SWITCH | Contribute to the specifications and development | R, C |
|
Guido Aben | AARNet | Contribute to the specifications and development | R, C |
|
Holger Angenent | Sciebo / Uni Münster | Contribute to the specifications and development | R, C |
|
David Antoš | CESNET | Contribute to the specifications and development | R, C |
|
Frederik Orellana | DeIC | Contribute to the specifications and development | R, C |
|
Kurt Bauer | ACOnet / Uni Vienna | Contribute to the specifications and development | R, C |
|
Jari Miettinen | CSC/Funet / EUDAT | Contribute to the specifications and development | R, C |
|
Andreas Eckey | Technische Universität Berlin | Contribute to the specifications and development | R, C |
PHASE | DESCRIPTION | COMMENT | ASSIGNED TO | START DATE | END DATE | STATUS |
---|---|---|---|---|---|---|
1. Pre-project (preparation) | Start collecting organizations and people interested in joining the initiative. | Mailing list to be created. Announcements to be made | Peter Szegedi Christian Schmitz, ownCloud | 8 February 2015 | 15 June 2015 | |
2. Initiation | ||||||
2.1 | ownCloud to release the first version of the API code and documentation. | Promised in May... DELAYED (was an issue) Code v.0.004 has been released on 27 July 2015 by ownCloud Inc. | Christian Schmitz, ownCloud | 8 February 2015 | 27 July 2015 | |
2.2 | Create a project team, estimate budget and organize a kick-off meeting. | VC for coordination on 24 August 2015.
Pre-launch meeting organized by ownCloud on 28 August 2015 in Berlin. Peter (GÉANT), Guido (AARnet) and Kuba (CERN) and others.
NIF to be submitted and mailing list migration to be done. Date and location of the meeting is fixed: 22 October, 2015 in Vienna, Austria | Peter Szegedi | 8 February 2015 | 22 October 2015 |
|
3. Subsequent stages depending on the project (execution) | ||||||
3.1 | Get the API v.0.004 code and documentation, define the participating domains, initiate the first tests. | OpenCloudMesh is now ownCloudMesh | Peter Szegedi | 15 June 2015 | 28 Augustus 2015 | |
3.2 | Come up with recommendations for the development of the API towards a new v.1.0 according to the requirements of an open standard. | OpenCloudMesh isn't an ownCloudMesh | Christian Schmitz, ownCloud | 1 July 2015 | 15 October 2015 | |
3.3 | Initiate discussions about policies, metadata release, legal issues, etc. | TBC | 1 July 2015 | 15 October 2015 | ||
3.4 | Implement the API v.1.0 code and test it in a pilot environment. | TBC | 15 October 2015 | 15 November 2015 | ||
4. Delivery | Open API v.1.0 documented and released at least in BETA version with the intention to come up v.2.0 vendor agnostic version (IETF WG) |
| Christian Schmitz, ownCloud | 15 November 2015 | 15 December 2015 | |
5. Closing | Final deliverable | Peter Szegedi | 15 December 2015 | 30 December 2015 |