Hi Oleg:
Ok - looks like your team is 11 hours ahead of our team in SF and 1 hour ahead of our team in Ukraine, where most of Che is built.
I'd very much like to join the discussion personally, but I am traveling through Europe, and the only time I could take a call would be early Friday morning, around 5:30 pacific, but that is getting dangerously close to your Friday evening, and I wouldn't want to steal that from your team.
I can either propose that you meet with our product management & engineering leads for a technical discussion at the time you proposed (9am pacific) either Tuesday or Wednesday, or hold off for a call on Friday once I have settled my travel.
@Stevan: Can you introduce yourself to Oleg and coordinate the call to the time that is convenient for their team?
For your specific requirements:
1. Codenvy has the sharing of projects, workspaces built into its construct.
2. The Codenvy factory system gives you a recipe-based way of letting users create new projects that match a certain recipe.
3. Also, there is a new project type abstraction, that is shipping in 3.7 (being tagged this week), that simplifies the construction of custom project types, which could simplify some of the .robot extensions.
4. The codenvy platform gives you total control over the docker system
5. The scaling is done at the build / runner level where you just add / remove nodes.
6. The user account management is built in with the user dashboard, user database, and project data being isolated, and able to snapshot / restore.
While the codenvy technology stack is not fully open sourced (we are still putting che through the legal review at Eclipse), we have granted special licenses for teams that have been using codenvy + che in a pure open source capacity, who are also working to build out custom clouds that require building custom language tooling. So, there may be a path here that is satisfying to you.
Technically, if your team could do a quick overview of the on-prem bits discussed at
docs.codenvy.com, that would be helpful.
Tyler