--- xml/htdocs/proj/en/glep/glep-0016.html 2004/11/11 21:33:22 1.6 +++ xml/htdocs/proj/en/glep/glep-0016.html 2006/10/10 20:25:14 1.7 @@ -8,9 +8,252 @@ --> - + GLEP 16 -- Gentoo Menu System - + -
- +
@@ -35,7 +277,7 @@ - + @@ -43,7 +285,7 @@ - + @@ -52,8 +294,8 @@
Version:1.7
Last-Modified:2004/11/11 21:33:13
Last-Modified:2004/11/11 21:33:13
Author:Heinrich Wendel <lanius at gentoo.org>,
Type:Standards Track
Content-Type:text/x-rst
Content-Type:text/x-rst
Created:09-Sep-2003

-
-

Contents

+
+

Contents

-
-

Definitions

+
+

Definitions

-
+
APP
A graphical application that should be listed in the menus.
WM
@@ -78,8 +320,8 @@
-
-

Abstract

+
+

Abstract

This GLEP handles a proposal for the following two goals:

  • Create a common menu layout, which would be independent of the WM. @@ -87,12 +329,12 @@
  • Provide a common way to add applications to the menus.
-
-

Status

+
+

Status

Timed out (and now subsumed by the gentoo-desktop top-level project)

-
-

Motivation

+
+

Motivation

GNOME, KDE, Fluxbox, to name only a few, have all their own ways of handling menus. There have been several requests [1] [2] [3] [4] [5] [6] from users to streamline these menus. Furthermore there are several bug reports @@ -100,8 +342,8 @@ standard way to create such an entry, they are just sitting around in bugzilla.

-
-

Rationale

+
+

Rationale

The idea of a common menu system is not new to the Linux world, every big distribution (Debian, Mandrake, RedHat, Suse) has such a system. The big DE's, KDE and GNOME, with the help of freedesktop.org [8], are also trying to @@ -120,8 +362,8 @@

  • support for per system and per user menus
  • -
    -

    Specification

    +
    +

    Specification

    We are trying to follow these specifications:

    • Desktop Entry Specification [9]
    • @@ -138,8 +380,8 @@ optionally an icon and will be listed in all menus. This installation could easily be done by two portage commands (domenu, doicon).

    -
    -

    Implementation / Status

    +
    +

    Implementation / Status

    This GLEP exists for a long time now, still it is not accepted. I will outline the current status:

      @@ -154,7 +396,7 @@
    • xfce, blackblox / fluxbox / openbox / waimea / kahakai, icewm
    • fvwm, windowmaker, enlightment, afterstep
    -

    The following are not so important, but support some kind of applications +

    The following are not so important, but support some kind of applications menu:

    • aewm / aewm++ / evilwm / windowlab / oroborus, amiwm, ctwm, flwm
    • @@ -162,97 +404,97 @@
    • vtwm, xpde
    -