News for hackers. Stuff that matters.
Re:C9.io is now part of AWS by notamy on Monday December 04, 2017 @12:15PM (#15845484)
Is there any real alternative to C9 (self-host or no, I don't really care) that isn't a part of AWS/GCE/<cloud provider here>? I've already tried C9 (hosted and self-hosted) and am not really a fan.
Re:C9.io is now part of AWS by benologist on Monday December 04, 2017 @12:40PM (#15845717)
This includes a c9-like project/workspace managing server as well as IDE:

http://eclipse.org/che/getting-started/

Re:C9.io is now part of AWS by notamy on Monday December 04, 2017 @01:57PM (#15846432)
I find the setup to be a bit of a pain:

- Can't (easily?) use a Docker volume instead of mounting a directory from the host into the container

- No real auth out of the box(?) - I get why it works like it does, but I don't really want to set up KeyCloak for a single application only

- Doesn't seem to have Elixir support, but maybe I've not looked hard enough

Mainly just my own pickiness, I think.

Re:C9.io is now part of AWS by mariolet on Tuesday December 05, 2017 @04:21AM (#15850733)
- Copy pasting this command will start Che on most platforms:

`docker run --rm -ti -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che:/data eclipse/che start`.

We can't avoid mounting the docker socket but you are right we could probably avoid asking to provide a specific host folder (i.e. `~/.che`). But the downside of not providing a host folder would be that users won't have access to Che configuration files. Do you think that running command like `curl -sSL https://get.che.eclipse.org/ | sh ` would be better from a user perspective?

- We currently distribute Che in two flavours: single and multi user. Single user is the default one and if you run the command above you will run single user Che. No need to setup KeyCloak :-)

- I don't think we support Elixir yet but that's definitely something we would like to do. Do you know if there is any reliable Elixir language server?

Re:C9.io is now part of AWS by benologist on Wednesday December 06, 2017 @01:55PM (#15863815)
I think the goal should be getting rid of all of the parameters so people who've used docker before don't need to look up how to start it and people who've not used docker before get a more legible command to paste.
Re:C9.io is now part of AWS by jdavis703 on Monday December 04, 2017 @12:48PM (#15845825)
When did you try it? I tried it many years ago, and it was cool, but also kind of sucked as any new IDE does. I recently spent a few minutes with it after the AWS announcement and it feels a lot more stable and less flaky. If you haven't tried it in a while, give it a spin and see how it works out.
Re:C9.io is now part of AWS by charlieegan3 on Monday December 04, 2017 @12:25PM (#15845573)
I think Nitrous.io had intended to open source their tools but that doesn't seem to have happened: https://github.com/nitrous-io
Re:C9.io is now part of AWS by ValentineC on Monday December 04, 2017 @12:47PM (#15845802)
Nitrous's website doesn't even work anymore, so that seems highly unlikely.
Re:C9.io is now part of AWS by kornish on Monday December 04, 2017 @01:03PM (#15845965)
Re:C9.io is now part of AWS by MentallyRetired on Monday December 04, 2017 @01:18PM (#15846104)
I've been blasting PeteJKim with DMs and @'s anywhere I can find him but I don't think he's going to open source it. It's a shame -- I had only just discovered Nitrous and switched to it when they shut it down. It really was the best solution.

Open sourcing the tech would probably take a ton of work, though. Probably a lot of proprietary tech. I wish they'd at least open source Nitrogen, the Atom plugin, even with missing bits.

Re:C9.io is now part of AWS by anderber on Monday December 04, 2017 @01:09PM (#15846015)
https://codeanywhere.com/ is similar and has served me well.
Re:C9.io is now part of AWS by notamy on Monday December 04, 2017 @01:59PM (#15846441)
Lack of completions outside of JS/PHP/CSS/HTML and linting outside of JS/CSS (both according to the website) is a non-starter for me.