I'd love to see someone build an IDE that lives locally but syncs up to a cloud service so I can pull everything back down to a different machine and work there. I think you could actually do this with Docker, where your "IDE" would not be an editor, but a virtual system with the code, the database, a web server, the right version of Python/Ruby/foo, dependencies, etc., and you could use whatever editor you wanted. As you worked, the app would use Docker to save the state of the world and push it up to the server. It seems like this would get the benefits of cloud IDEs but still provide the low latency and flexibility of working locally. I don't have the time or expertise to build it, but I hope someone will!
I sometimes wonder, can cloud IDE's will really be able to replace traditional code editors like Sublime Text, Vim, Emacs.<p>I really like the idea of cloud IDE's, but practically it's difficult to bring the entire development environment on cloud/browser, and even more difficult when switching from Vim.<p>Anyways, I really appreciate the efforts you are putting in this project. Congrats guys/gals, job well done.
I was confused for a moment at the app name as I thought this referred to the excellent CodeBox application[1]; I thought maybe that app had been evolved into a full IDE.<p>[1] <a href="http://www.shpakovski.com/codebox/" rel="nofollow">http://www.shpakovski.com/codebox/</a>
How does this compare with Cloud9? <a href="https://github.com/ajaxorg/cloud9/" rel="nofollow">https://github.com/ajaxorg/cloud9/</a>
Seems like a cool project, but you might want so consider changing the name, given that CodeBox has been around for years: <a href="http://www.shpakovski.com/codebox/" rel="nofollow">http://www.shpakovski.com/codebox/</a>
Seems to lack some form of 'package control'. I'd suggest checking the following before implementing tough:
<a href="https://sublime.wbond.net/" rel="nofollow">https://sublime.wbond.net/</a>
<a href="http://batsov.com/articles/2012/02/19/package-management-in-emacs-the-good-the-bad-and-the-ugly/" rel="nofollow">http://batsov.com/articles/2012/02/19/package-management-in-...</a>
I'm running into an error.<p>1) I signed up via github oauth<p>2) I created a new "public" box with a python stack<p>3) Clicked "start editing"<p>The app says "PREPARING YOUR WORKSPACE" and then asks me for a password (via http auth.) If you're asking for my github password, you're not going to get it... Then again, you probably aren't, so I'm clueless as to what to put there.
I signed up at codebox.io and when I go to "Start editing" a test box that I created, I get a HTTPAuth login box. Not sure what to enter here, but my codebox.io password doesn't work.<p>I thought that <i>maybe</i> I had missed a dialog box with a user/pass, so I went to delete my test box and create a new one. But nothing happens when I click the delete button for my one box.
Exactly what I was looking for yesterday researching an interactive programming tutorial I was thinking of putting together. Great timing!<p>Not sure if it's intentional but the license (apache2) link on GitHub goes to the docs folder rather than the license text/ definition.
The service is currently going through some issues with the load from Hacker News. (We're in early Beta ...)<p>I'm doing my best to restore the service back as soon as possible, stay tuned I'll update this comment and follow our twitter feed @CodeboxIO
Trying to create a new box but got the error:<p>Error: HTTP ERROR 200: Error: connect ECONNREFUSED at errnoException (net.js:770:11) at Object.afterConnect [as oncomplete] (net.js:761:19) ERROR: Loadfire does not know how to handle that request
is there a way to run this on a local machine. from the root, I run "node index.js" and nothing happens. from /core/cb.server, I run "node main.js" and nothing happens.<p>I installed by cloning and cd into repo, ran npm install.<p>I did not do "npm install -g codebox" because I wanted all the files in a specific directory. Therefore, I'm not using the codebox command that is supplied in the readme. I wanted to start it by running 'node __somefile__'
I like the idea of cloud IDE, but I just don't know if they are as flexible as I want them to be, like with adding tools and packages or connecting to staging databases via VPN.
I have an issue installing this with npm. Here is the error : <a href="http://i.imgur.com/7NQo8US.png" rel="nofollow">http://i.imgur.com/7NQo8US.png</a>
The idea of encapsulated VM boxes is intriguing.<p>What I couldn't find at first glance though is: what programming languages are supported by this IDE?
<p><pre><code> npm install -g
</code></pre>
I'm seeing this regularly in node.js projects. Why is it common to install globally and, well, crap up your system like that?<p>Are they running each app in a separate container/vm? This one seems to made for desktop though.
I really tried to give this a shot but it fell down spectacularly.<p>1. NPM install failed.<p>2. Registering for an account with github failed the first time.<p>3 Creating a workspace failed.<p>4. 'Start Editing' is now asking for a password.<p>This is not a great first showing for a concept as critical as an IDE. I was genuinely excited to try this but cant trust this until it bakes for a few more months.