A new user joins in

Pair programming relies on two or more users. As long as only one user is online, there isn't much pair programming to do. As soon as another user connects, things brighten up. He may choose on his own to join your session. Or you may politely invite him.

Another user starts Eclipse

Assume the new users begin from a clean slate. Essentially, they will repeat all the steps for setting up an account, just like the first user.
 

 
The user's workbench User Gallery show the connected users.
 

Joining a session

Any user may choose the available sessions. If several sessions have been created, they show up in the session gallery. Highlight the session in the gallery you wish to join. Every users has the available topics and the shared projects showing in his Session Gallery. Assume one user starts to join a session.
 
 
He may choose to join a session requesting a role at the same time or getting assinged a role. If he chooses the JOIN option, he will not be assigned the role of the driver. At joining a session, he will be prompted for an optional backup of his project. Depending on the project size, the speed and workload of your computer and the associated network, the joining operation may take longer.
 

 
If you select the backup option on joining a user, the plug-in creates a zip-file of the project. The zip-file is stored in the SNAPSHOT directory of your drive.
 

Inviting a user


 
Given that a user is logged on, a user might decide on his own to join a session. The driver or another participant may also invite a user by highlighting the user gallery entry and right-clicking. The context Invite will pop up, giving him the possibility to invite the other user. The other user's workbench will pop up an invitation message:
 

 
Upon accepting the invitation, the Session Galleries of all users will show one more member for the session. The User Gallery view will update the symbols, showing the role they assume.
 

 
Note that no user may join two sessions at the same time. If you try to, an error message will pop up.
 

 

SourceForge.net Logo