Discuss requirements with Desktop Team and others on how the existing Upstart user sessions need to be enhanced to provide suitable facilities to the desktop.
= Key Questions =
What needs to be stored in a "session"? (list of entities and data types)
What interfaces are required to such sessions?
Is there a 1-to-1 mapping between users and sessions?
Can/should sessions persist?
Will users be able to manipulate their own session(s)?
What is the maximum amount of memory a session could occupy? (Allowing an arbitrary large amount of data will impact the design).
= References =