Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Replacing an existing platform with many features is a difficult task. In order to tackle the complexity of such a project, the implementation of the new Collaboratory is done with an [[iterative approach>>https://en.wikipedia.org/wiki/Iterative_and_incremental_development]]. | ||
| 2 | |||
| 3 | Features have been divided into **4 releases**, each focused on a specific scope to bring features **as soon as possible** to the community: | ||
| 4 | |||
| 5 | * The **Coordination release** is focused on creating the core ecosystem of tools and integrating them together to help **coordinators** of the project | ||
| 6 | * The **Platform release** brings the essential tools for HBP platforms to **integrate** their services and applications and collaborate with **external users** | ||
| 7 | * The **Scientific release** is bringing **JupyterLab** to the community and, with it, a more **user friendly** environment for scientific collaboration | ||
| 8 | * The **MOOC release** creates the ground for clients to consume **APIs** and therefore enables the **automation of online courses** | ||
| 9 | |||
| 10 | Here is a summary of the features that will be brought to the community: | ||
| 11 | |||
| 12 | (% class="table-hover" %) | ||
| 13 | (% class="active" %)|**Feature**|**Collaboratory v1**|**Collaboratory v2 | ||
| 14 | Coordination release**|**Collaboratory v2 | ||
| 15 | Platform release**|**Collaboratory v2 | ||
| 16 | Scientific release**|**Collaboratory v2 | ||
| 17 | MOOC release** | ||
| 18 | |Create collabs|✅|✅|✔️|✔️|✔️ | ||
| 19 | |Manage collab team|✅|✅|✔️|✔️|✔️ | ||
| 20 | |Write wiki content|✅|✅|✔️|✔️|✔️ | ||
| 21 | |Collaborative edition|✅|✅|✔️|✔️|✔️ | ||
| 22 | |Public collabs (without authentication)|❌|✅|✔️|✔️|✔️ | ||
| 23 | |Full text search|❌|✅|✔️|✔️|✔️ | ||
| 24 | |Group based permissions|❌|✅|✔️|✔️|✔️ | ||
| 25 | |Viewer / editor /admin roles|❌|✅|✔️|✔️|✔️ | ||
| 26 | |Microsoft document live edition|❌|✅|✔️|✔️|✔️ | ||
| 27 | | | | | | | | ||
| 28 | |User registration|✅|❌|✅|✔️|✔️ | ||
| 29 | |User managed groups|✅|❌|✅|✔️|✔️ | ||
| 30 | |External application integration|✅|❌|✅|✔️|✔️ | ||
| 31 | |Forum|✅|❌|✅|✔️|✔️ | ||
| 32 | |Software Catalogue|✅|❌|✅|✔️|✔️ | ||
| 33 | | | | | | | | ||
| 34 | |Jupyter notebooks|✅|❌|❌|✅|✔️ | ||
| 35 | |JupyterLab|❌|❌|❌|✅|✔️ | ||
| 36 | |POSIX access to Drive in notebooks|❌|❌|❌|✅|✔️ | ||
| 37 | |Python requirement management|❌|❌|❌|✅|✔️ | ||
| 38 | |Notebook versioning|❌|❌|❌|✅|✔️ | ||
| 39 | | | | | | | | ||
| 40 | |Collab API|✅|❌|❌|❌|✅ | ||
| 41 | |Team API|✅|❌|❌|❌|✅ | ||
| 42 | |Drive API|✅|❌|❌|❌|✅ | ||
| 43 | |Cloning collabs|❌|❌|❌|❌|✅ | ||
| 44 | |||
| 45 |