Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [che-dev] Che support for multiple users

Hi Oleg:

Wow - you really went over the top!  Actually, the Che project is a single-user implementation of a cloud IDE.  To get multiple users, you need more than the user dashboard project - you need the entirety of the Codenvy platform.  The platform embeds a user database, oAuth account credentials, account creation flows, account lifecycle integrated with the user dashboard, and in-process multi-tenancy (it is what allows us to separate a single Che instance for use by many developers simultaneously while keeping their actions in an isolated process space.

Another engineer is working on the answer to your question about why some of the runners are not activating within Che itself.  That looks like some sort of release error.  We haven't included our Docker runner within Che in the past, but there should be local process invocation mappings for all of the project types, so that the execution can take place locally (assuming your desktop has been configured with the right components).

Regardless - it looks like you are trying to build out a multi-tenanted system.  Maybe it'll be easier for us to have a live call to understand your use cases and requirements, and then we can get you setup with the right technology to implement.

We may need to do a better description in the documentation - but Che is intended as a system to build extensions, and a single-user cloud IDE, with those extensions being deployable into a full Codenvy On-Prem system.  We are still discussing internally how we can make Codenvy On-Prem more open, either by open sourcing the system itself, or making it more available to software vendors that are creating new solutions.

I am TylerJewell on Skype, located in San Francisco.  We'll get some of our engineers together with you for a 30 minute call, if you can.

Tyler

Tyler Jewell | CEO | tyler@​codenvy.​com | 9​78​.8​84​.53​55


On Mon, Feb 16, 2015 at 8:36 AM, Oleg Khaschansky <oleg.khaschansky@xxxxxxxxxx> wrote:
Hi,

It looks like the support for multiple users (including login and registration) is provided by the user-dashboard project. But when I built it and run (grunt serve --codenvy-url="" --codenvy-port=8080 --no-codenvy-https --codenvy-chg-orig) - the UI was displayed but I am unable to register a new user and new projects are not displayed in the dashboard. I.e. dasboard seems to be misconfigured. Are there any instructions on how it should be set up correctly? Should I install mongodb, etc? 

Does user-dashboard project have opensource license BTW? And what about cdec project which is available from a public github repository but all the sources have CODENVY CONFIDENTIAL header there?



_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/che-dev



Back to the top