From: O'Flynn,
Dennis
Sent: 30 maja 2006
15:11
To: Kalka, Edyta;
Okraszewski, Marcin; Kaczmarek, Pawel; Everitt, Glenn
Subject: RE: Project Join Sequence
Diagram
The first column of
the sequence diagram is a client side component (name:
org.eclipse.corona.client.project). This component will interact with the
corona server-side (name: org.eclipse.corona.server.ProjectContainerManager) via
web services.
In the current demo, there is some
"magic" to create an ECF group based upon the project's name. This is
required to initialize ECF resources so that project collaboration can take
place. This will be replaced with the call to
openProjectContianer.
From: Kalka,
Edyta
Sent: Tue 5/30/2006 8:10
AM
To: O'Flynn, Dennis;
Okraszewski, Marcin; Kaczmarek, Pawel
Subject: RE: Project Join Sequence
Diagram
Yes, we’ve reviewed
it.
It is general view of
the message sequence – however I have few comments:
-
there are requests
going from client to project container manager called openProjectContainer,
closeProjectContainer – from my point of view project container is something
residing on server. New client (team member) can join existing project container
but not open it or close it – instead he/she can open or close project (but not
project container) – it is just comment concerning used naming
-
when team member opens
the project there should be an event posted (e.g. activateUser) meaning that
this user is now connected and available for other team members, likewise when
team member closes the project some event (e.g. passivateUser) should be posted
informing that this user is disconnected
What do you
think?
Edyta
From: O'Flynn,
Dennis
Sent: 30 maja 2006
13:15
To: Okraszewski, Marcin;
Kalka, Edyta; Kaczmarek, Pawel
Subject: Project Join Sequence
Diagram
Did any of you get a
chance to review the sequence diagram for the next use case? If so, any
comments?