Ubuntu logo

Developer Summit

Enhanced Upstart User Sessions

2012-10-30 09:00..09:55 in B3-M5

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 =

  • https://lists.ubuntu.com/archives/ubuntu-desktop/2012-October/003999.html
  • https://blueprints.launchpad.net/ubuntu/+spec/desktop-q-upstart-session-requirements