Size the Effort to Host a demo instance of Cloud DevTools Open Collaboration Server
Summary
TypeFox has proposed a new project under Cloud DevTools Working Group: Open Collaboration Tools. This project is important because it builds on our strategy of an open, transparent, vendor neutral cloud and browser based IDE solution. Previously EclipseSource added an AI integration framework to Theia. Open VSX provides the vendor neutral registry of VS Code extensions.
Currently TypeFox is hosting a demonstration server at https://www.open-collab.tools/. Similar to how Eclipse took over the deployment of Open VSX, the Cloud DevTools Working Group would like Eclipse to over the deployment of the demonstration server.
This issue is to document what's required and the cost and then our ultimate decision.
This is what we believe is required.
- No SLA
- Take over cloud account
- Domain transfer
- Update site main page with Eclipse footer links (terms, privacy, copyright agent)
- Add Eclipse copyrights
- Review and update terms of use
Expense wise, the execution profile is thin, roughly EUR 50/month.
We had a discussion with Mikael about security considerations. We explained that the server is merely a broker. No content ever lands in storage. Messages simply flow from one party to another. Further, there are no credentials stored on the server. Authentication is delegated to a third party (E.g. GitHub). When a user logs in, the server generates the login information as JWT, which is then stored on the client side.
To further reduce risk, we could add terms to terms of use. E.g. no organization confidential information or limit use to open source projects only.
Priority
-
Urgent -
High -
Medium -
Low
Severity
-
Blocker -
Major -
Normal -
Low