Package: debian-policy
Severity: normal

Dear Maintainer,

In the default desktop installation of Debian, the Debian menu is
actively hidden (On GNOME by a patch to gnome-menus). 

In the - I think - most common alternate used desktop setup (KDE Plasma 
Desktop), the Debian menu looks like a weird icon-less graft-on mostly
duplicating what is already in the menu structure elsewhere. And there
is people around KDE in Debian considering the same approach as Gnome.

And it is probably similar for many other window managers and desktop
environments.

Also, many popular packages have stopped providing menu-files for the
Debian menu.

So let's soften the wording a little around debian menu files in policy
so that people don't feel like they *have* to create menu files that
aren't much used.

So, I would suggest the following:

--- a/policy.sgml
+++ b/policy.sgml
@@ -7984,20 +7984,8 @@ Reloading <var>description</var> configuration...done.
       <sect id="menus">
        <heading>Menus</heading>
 
-       <p>
-         The Debian <tt>menu</tt> package provides a standard
-         interface between packages providing applications and
-         <em>menu programs</em> (either X window managers or
-         text-based menu programs such as <prgn>pdmenu</prgn>).
-       </p>
-
-       <p>
-         All packages that provide applications that need not be
-         passed any special command line arguments for normal
-         operation should register a menu entry for those
-         applications, so that users of the <tt>menu</tt> package
-         will automatically get menu entries in their window
-         managers, as well in shells like <tt>pdmenu</tt>.
+       <p>Packages can, to be compatible with legacy debian additions
+         to some legacy window managers, provide a menu file.
        </p>
 
        <p>


Thank you for considering

/Sune

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130511200708.25174.91065.reportbug@dabney

Reply via email to