Where is the Ubuntu Policy Manual?  I only know about Debian and since
both alternatives and menu are part of Ubuntu I have to assume the
policy regarding this has also been copied.

http://www.debian.org/doc/debian-policy/ch-opersys.html#s-menus
http://j.mp/rueS4P

In short .desktop files should not be included in packages, nor should
configuration files for any other menu system(pdmenu, fvwm, ect).
Instead these files will be generated by the menu system.  I know that
LSB .desktop files have become a widely excepted standard however they
are not supported every where, unlike the menu system, and there are
some applications that will never make use of them because of design
goals.

The other big difference is that the menu system ties into the package
management system, something not currently supported by .desktop files.
This gives the package management system, as well as the rest of the
system, a call back to run when these files are updated.  The .desktop
system AFAIK lacks any form of call back on updates, save i-notify.


The other missing component is integration into the alternatives system.
http://www.debian.org/doc/debian-policy/ap-pkg-alternatives.html
http://j.mp/v4FuZG

The appropriate alternative for gnome-shell is x-session-manager.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/909053

Title:
  Alternatives for x-window-manager if not x-session-manager.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/909053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to