]> git.donarmstrong.com Git - debian-ctte.git/blobdiff - 741573_menu_systems/keithp_draft.txt
update meeting agenda for january meeting
[debian-ctte.git] / 741573_menu_systems / keithp_draft.txt
index 4e71cdbdcba892061c1a5a925c7fd87b4b5c0b02..25ddee8b2e36b9dddabc1f71b2939158aaf0b0ff 100644 (file)
 
  Therefore:   
 
-   1. The Technical Committee resolves that packages for which the
-      Debian menu system currently applies should provide a .desktop
-      file. Applications providing a .desktop file should not
-      provide a Debian menu file.
+   1. The Technical Committee resolves that packages which provide
+      applications customarily designed for use within a desktop
+      environment should provide a .desktop file conforming to the
+      Freedesktop Desktop Entry Specification.
+
+   2. Packages may provide menu files at the pleasure of the
+      maintainer, but packages providing a .desktop file shall not
+      also provide a menu file.
 
    2. We further resolve that "menu programs" should not depend on the
       Debian Menu System and should instead rely on .desktop file
@@ -69,14 +73,12 @@ the motivation for this policy change.
        d) D-Bus application activation
        e) StartupNotify support
 
-
    B. Support for the .desktop spec is widely provided as part of
       upstream packaging for desktop applications.
 
-
    C. A .desktop file describe in the .desktop spec captures
-      essentially all of the information present in the Debian menu
-      system:
+      essentially the same information as that present in the Debian
+      menu system:
 
       menu     .desktop                Notes
       ?package TryExec                 [0]
@@ -198,5 +200,7 @@ the motivation for this policy change.
        and work together to provide a system capable of implementing
        common desktop operations. Not providing a .desktop file
        significantly reduces the functionality of the overall
-       environment, and 
+       environment, and so any desktop application must provide the
+       full suite. Also delivering a Debian menu file would end up
+       duplicating information in potentially conflicting ways.