00:00
487
Thomas K. and I use "Cola" within Eclipse for a real-time shared editing session.

Please see my blog for more context codesurgeonblog.com/2008/06/cola-real-time-shared-editing.html

Update: Google has released a video of the talk I gave in Mountain View on the Google Tech Talks Channel on YouTube youtube.com/watch?v=GfeUCT-tRJQ

For more Eclipse tech talk goodness, here's the corresponding post on my blog codesurgeonblog.com/2008/07/google-tech-talks-wiring-hacker.html

Credits

Likes

See all likes
  • Sam Figueroa 3 years ago
    Very interesting. I'll have to give it a try soon.
  •  
  • biobob 3 years ago
    Wow, very helpful for extreme programming :). Really good.
  •  
  • Kit Plummer 3 years ago
    It would be really cool to see a session working around TDD practices...showing the potential relationship between tests and implementation code. That is unless the collaboration can only happen on a single file at a time.
  •  
  • Mustafa K. Isik 3 years ago
    Kit, that is a very good idea.

    I'll keep that in mind when doing the screencast for the next cola release on which we have already started to work on.

    In order to get an idea what the current iteration can do, I'd urge you to watch the tech talk I gave at Google in June 2008 youtube.com/watch?v=GfeUCT-tRJQ
  •  
  • Kit Plummer 3 years ago
    Cool, thanks for the link Mustafa. Great work BTW - keep 'er going.
  •  
  • Bengi Mizrahi 3 years ago
    Great work Mustafa! But it would be better if I saw my buddy's cursor, too.
  •  
  • Mustafa K. Isik 3 years ago
    Bengi, I agree. We are working on multiple cursors ;)
    There is a number of features that would improve the real-time shared editing experience.
    I suggest you subscribe to my blog codesurgeonblog.com I will announce the availability of Cola's next version there.
  •  
  • Bengi Mizrahi 3 years ago
    Cool :) Thanks.
  •  
  • Nicolas Marchildon 2 years ago
    That's promising! I just tried it, and I hope next thing in the list is to allow one to share multiple files. It's very useful in a code review!
  •  
  • Florian Thiel 1 year ago
    The Software Engineering working group @ Freie Universität is building Saros, an Eclipse plugin for distributed collaborative editing and distributed party programming. It features sharing of whole projects, multiple writers and a follow mode for code reviews. Saros uses the same technological foundations as Cola (Jupiter/Operational Transform).

    Maybe a collaboration would be in order?

    inf.fu-berlin.de/w/SE/DPP
  •  
  • Stuart Radforth 1 year ago
    Really interesting tech. We've talked about this sort of thing for a long time but never seen something like this working so well. Very interested in actually giving it a try.
    My #1 feature would be to have background colour coded highlighting any new contributions made by people from the original doc as what happens if a shared programmer alters something on another page you can't see? If I got to compile/run it the colour coding would highlight if it's a new issue/work in progress or an existing issue that needs fixing.
    Also would be good to know how robust it is, i.e. what happens when a network connection is dropped and the two documents start diverging? Are there any warnings/locks that can happen?
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

About this video

FLV
00:08:07
  • 1280x720, 29.21MB
  • Uploaded Wed June 18, 2008
  • Please join or log in to download
1 Related collection

Photos

Statistics

Date Plays Comments
Totals 50.5K 42 11
Feb 14th 4 0 0
Feb 13th 5 0 0
Feb 12th 8 0 0
Feb 11th 4 0 0
Feb 10th 16 0 0
Feb 9th 24 0 0
Feb 8th 17 0 0