Cloud9 Collaboration mode is also open source: <a href="https://github.com/c9/c9.ide.collab" rel="nofollow">https://github.com/c9/c9.ide.collab</a> (Same code that's used on <a href="http://c9.io" rel="nofollow">http://c9.io</a> which can be used for free). Has chat and ability to work with multiple files out of the box.
Tried yesterday with my colleague. Actually, it only supports one file per session (see TODO in the README), IMHO this limit doesn't make it usable for a real pairing session, especially when you need to work on several files in a project.
Maybe not terribly useful for real world programming (while there is a one file limit), but for interview coding sessions it seems brilliant to me. Great work!
Neat!<p>I realize that this was developed in-house by Pusher, but what I'd really like to see is floobits-atom reach maturity since their service is already editor-agnostic.<p><a href="https://github.com/Floobits/floobits-atom" rel="nofollow">https://github.com/Floobits/floobits-atom</a>
An "old idea", but executed brilliantly. I absolutely love this, and will be watching the development closely.<p>I've always been a fan of 'pair programming' even remotely using Skype for example... but that's not that great (you can only watch, or one person can only work at any single time) but this is actually <i>designed</i> for real pair programming over the internet. Love it!<p>Great stuff!!
I've started a project doing pair programming livestream sessions. We're using floobits integration with sublime as editing (multiple) local files is ideal.<p>If this reaches that level I'd love to try it out.