[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#707851: Please resume discussion on #707851 or defer decision to the TC.



Le jeudi 13 mars 2014 à 22:42 +0100, Bill Allombert a écrit : 
> Secondly, if policy is going to mention the XDG menu system, someone should
> volunteer to maintain the XDG menu system in Debian as a whole, to keep
> some coherence. ".desktop" files from upstream software that are not part
> of larger "desktop" project like GNOME and kDE tend to be of lower quality.

Thank you for your interest, but this discussion already happened years
ago, and I don’t remind seeing you contributing to it.

The consensus among desktop environment maintainers is that each desktop
environment has its own view of what the main menu should look like,
what should be shown, and in what hierarchies. As a result, we have
patched XDG menus implementations to allow for entirely different menu
hierarchies depending on the environment. Which is why you have a
kde-applications.menu, a gnome-applications.menu, and so on. The desktop
files themselves, of course, remain shared between environments.

As for the desktop files themselves, of course there is some room for
improvement, but I do think their overall quality is much higher than
that of Debian menu files. The proposal addresses the most important
part: that menu implementations maintainers have their say in what
maintainers put in NoDisplay/OnlyShowIn/NotShowIn fields. This avoids
cluttering the menu with unwanted stuff such as Java’s useless control
panel.

> Thirdly, developpers that have stated publicly they were ignoring what policy
> says about the menu system and would not apply patches to improve it, should
> not involve themself in a discussion the outcome of which they are willing to
> ignore. This is not conductive of good faith discussion.

Sure. Let’s keep some developers out of the process. You’ll have more
weight telling them they don’t follow the process with that reasoning.

-- 
 .''`.        Josselin Mouette
: :' :
`. `'
  `-


Reply to: