Work in progress

Version 9.1 by allan on 2019/07/16 08:04

PriorityFeatureDescriptionDesign phaseImplementation
1JupyterHub on KubernetesJupyter notebooks are a key feature of the Collaboratory. Deploying JupyterHub on Kubernetes will bring state-of-the-art notebooks to the community.50%20%
2Enhancement of the Team AppManaging a collab's team is a rough experience. This feature is about adding capabilities to  the Team App to improve the user experience.100%90%
3AnalyticsThe European Commission requires having statistics on the usage of the community services. This feature aims at providing the common tools for this.90%50%
4Accreditation workflowsAccreditations represent levels of trust the community gives to users.70%30%
5Registration of new usersCurrently, only SGA2 accredited users have access to the Collaboratory. This feature is about giving access to other users.50%20%
6External App integrationThe Collaboratory aims at being an extensible platform. Integrating services provided by the community is an important goal.50%30%
7Group AppPower users need to manage groups in order to organise permissions in collabs and services.90% 
8Software CatalogueThe Software Catalogue showcases the services, applications and libraries created by the community. It needs to be migrated to the new Collaboratory.20% 
9ForumThe forum is an important channel of communication with users. It needs to be migrated to the new Collaboratory.20% 
10APIsOpening the Collaboratory capabilites to developers through APIs: Collab, Team, Group, Drive...30%20%