Plugins (1000)


Training and Consulting (67)


Eclipse Summit Europe 2009


EPIC Poll

What is your favourite developer portal?

[ Results | Polls ]

Votes: 598
Comments: 0

EPIC has moved! The content of this site has been frozen and placed in a Read-Only State. Check out our new Eclipse Marketplace site. Logins to this site have been disabled.


Category: Plugin Directory / Team Development / Saros - Distributed Pair Programming for eclipse

This listing has moved and is Out of Date. Please view the most up to date listing here:
http://marketplace.eclipse.org/content/saros-distributed-collaborative-editing-and-pair-programming

Saros - Distributed Collaborative Editing and Pair Programming  
Rate this plugin | Report broken link | Details | Comments (1)

Rating: 9.0 (2 Votes) | hits: 1
Saros - Distributed Collaborative Editing and Pair Programming

Version: 9.10.30r1833
Support Eclipse Version: ganymede, galileo
License: Free GPL
Development Status: Beta
Company: Freie Universität Berlin
Plugin home pageHome Page
Plugin SupportPlugin Support
Discussion ForumsDiscussion Forum
Update Site URL: http://dpp.sf.net/update

Saros is a Eclipse plugin for collaborative text editing that in particular targets distributed pair programming, but can support arbitrarily many participants at once. All members of a session have an identical copy of an Eclipse project and Saros keeps these copies in sync as editing progresses.

One author ("driver" in pair programming lingo) can change any file and one or more "observers" can either set their Saros to automatically show them the author's activity ("follow mode") or can look around elsewhere in the same file or different files. Markers in everybody's viewport will indicate who is currently seeing what ("awareness information"). All participants can highlight text for others which will be shown in different colors according to participant.

The role of being the driver of a session can be handed around among the participants. Concurrent editor by several drivers is supported as an experimental feature.

Saros will automatically sync the contents of the Eclipse project from the initiator of a session ("host") to the other participants. Separate high-quality audio conferencing completes the collaboration scenario.

Saros uses XMPP/Jabber for communication between session participants and optionally P2P data transfer using XMPP/Jingle.

Demo Video


Added on: 07-May-2009 | Updated: 05-Nov-2009




Last 1 Comments


User: AnonymousRating: 82009-05-14 02:44:14
Still beta, but already nice to use.