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