Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Demo EclipseWorld Script
Eclipse Home | Wiki Home | Demo EclipseWorld |
Script
The theme for the collaboration demo is based upon a Project context. Two Eclipse Workbench clients collaborating on changes to a common resouce.
- Start the first Eclipse Workbench (WB-1)
- Use the ProjectContainerExplorer to show the list of locally known ProjectContaines(s)
- Selects the ProjectContainer named Demo
- The ProjectContainerView is launched and its ProjectContainerView-Pages are initialized
- A ProjectEvent is published indicating that a ProjectContainer has been opened
- The Collaboration Server receives the ProjectEvent and creates the ECF chat room for the ProjectContainer
- Start the second Eclipse Workbench (WB-2)
- Use the ProjectContainerExplorer to show the list of locally known ProjectContaines(s)
- Selects the ProjectContainer named Demo
- The ProjectContainerView is launched and its ProjectContainerView-Pages are initialized
- A ProjectEvent is published indicating that a ProjectContainer has been opened
- WB-1 receives the ProjectEvent
- WB-1 updates local resource
- A ProjectEvent is published notifying the Workgroup that a common resource has been modified
- WB-2 receives the ProjectEvent indicating that common resource has been modified
- A ProjectEvent is published notifying the Workgroup that a common resource has been modified
- WB-2 posts a comment to the ProjectContainer's chat room inquiring about the changed resource
- WB-1 and WB-2 collaborate on modifying the shared resource
- use ECF chat room
- use ECF shared editor
- WB-1 finishes updates to common resource
- Shared resource is commited to CVS
- ProjectEvent is published notifying workgroup of synch event
- WB-2 receives ProjectEvent re: synch event
- WB-2 performs a CVS team synchronize