Is there a network-synchronized multi-user IDE available in the Ubuntu repositories?
If so, how did you find out about it? This is not the sort of thing that has an easy-to-search-for name...
Is there a network-synchronized multi-user IDE available in the Ubuntu repositories?
If so, how did you find out about it? This is not the sort of thing that has an easy-to-search-for name...
I don't know about a real IDE (programming environment) but there are several applications that allow you to work together on "something". Some that I know about:
And of course there are also several on-line web-applications for collaborative editing.)
I haven't used either, but I believe Gobby is similar
You're probably better off using a version control system (like
svn
orbzr
) and just use a normal editor/IDE for your programming.Everyone can then make their own changes in a separate branch that can be merged later into the main development version ('trunk').
I searched for "collaborative editing" back when I was trying to find alternatives.
I think the best you're going to get is something like http://etherpad.com/. I've tried Gobby, but found it way limited and unstable to recommend, YMMV.
I prefer emacs, and there have been attempts at working collab.editing into emacs, including using the obby protocol, I never got this to really work though (see http://www.emacswiki.org/emacs/CollaborativeEditing for some discussion). There's also emacs multi-tty, which is a great feature in general, but not completely suited for collaborative editing (unless you're on the same network and prepared to give others full access to your machine, the same goes for shared screen sessions, which are even more insecure).
AbiCollab ( http://msevior.livejournal.com/27859.html ) seems really cool, but mainly useful for writers, not programmers.
I'm still using git, pastebins and IRC :/
EDIT: I've started using this setup: http://www.emacswiki.org/emacs/tmux_for_collaborative_editing The trick is just to make a shell account where you only keep stuff that you don't mind sharing. Let that be the host, and you've got full collaborative editing with all the power of emacs.