DesktopUNESession

Revision 2 as of 2009-11-25 16:13:23

Clear message
  • Launchpad Entry: desktop-lucid-unr-session

  • Created: 2009-11-25

  • Contributors: Rick Spencer, Martin Pitt, Sebastien Bacher, Didier Roche

  • Packages affected:

Summary

Create an alternative desktop session for Ubuntu Desktop Edition 10.04, so users can engage with the Ubuntu Netbook Edition experience.

Release Note

Ubuntu 10.04 provides an Ubuntu Netbook Edition session for traditional desktop users. On a classical Ubuntu installation, users can now install the desktop-une-session package, which adds a new session type "Desktop Ubuntu Netbook Remix" in the GDM login manager.

Rationale

Ubuntu Desktop Edition 10.04 is an LTS release, so few to no disruptive changes will land this cycle. The Alternative Desktop Session will allow Ubuntu Desktop users to experience the new and interesting work going into Ubuntu Netbook Edition without get constraint to stick with it.

Use Cases

Scope

  • packages currently heavily depending on ubuntu-netbook-remix and not in ubuntu-desktop:
    • go-home-applet
    • netbook-launcher
    • maximus
    • ubuntu-netbook-remix-default-settings
    • webfav
    • window-picker-applet

Design

Implementation

une-session package

Package une-session:

  • provides a new session type /usr/share/xsessions/desktop-une.desktop, running /usr/bin/desktop-une-session

  • une-session is a shell script which defines GDMSESSION=desktop-une and runs /usr/bin/gnome-session

  • pulls Ubuntu Netbook Edition packages, that is to say:

Migration

No migration is involved, this should not ever become the default session. But user can change it afteward thanks to the work on gdmsetup

Test/Demo Plan


CategorySpec