Hottest Free Downloads - DownloadPipe.com Over 197,000 downloads! Bookmark Now!
DownloadPipe.com - New Downloads Every Minute
 SEARCH:
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Bug#484656: debian-policy: .desktop files have are a freed..

 
   Linux (Home) -> Policy RSS
Next:  Bug#481640: debian-policy: Bugs closed in NMU are..  
Author Message
Daniel Dickinson

External


Since: Jun 05, 2008
Posts: 22



(Msg. 1) Posted: Thu Jun 05, 2008 1:10 pm
Post subject: Bug#484656: debian-policy: .desktop files have are a freedesktop.org standard but not debian policy
Archived from groups: linux>debian>bugs>dist, others (more info?)

Package: debian-policy
Severity: normal


For freedesktop.org compliant window managers .desktop files under /usr/share/applications are considered the preferred method of creating menu entries, and these entries are what are used for the main menu in these desktops. The problem is that this is what the debian menu was supposed to be, but because of this development the debian menu is rarely used and not very helpful in window managers like gnome, to the extent that downstream ubuntu doesn't even have the debian menu unless you work at it.

Also, for gnome users, the debian menu is not HIG-compliant AIUI.

I use XFCE, but the main menu is based on the .desktop files, and I only use the Debian menu for packages that haven't gotten around to shipping a .desktop file.

..desktop files should probably be Debian policy because they are what the window managers expect and it is a cross-distro standard.

-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing'), (1, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-Cool
Shell: /bin/sh linked to /bin/bash



--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Login to vote
Manoj Srivastava

External


Since: Mar 20, 2004
Posts: 9



(Msg. 2) Posted: Thu Jun 05, 2008 5:40 pm
Post subject: Bug#484656: debian-policy: .desktop files have are a freedesktop.org standard but not debian policy [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Thu, 05 Jun 2008 06:55:45 -0400, Daniel Dickinson
<cshore.RemoveThis@fionavar.ca> said:

> For freedesktop.org compliant window managers .desktop files under
> /usr/share/applications are considered the preferred method of
> creating menu entries, and these entries are what are used for the
> main menu in these desktops. The problem is that this is what the
> debian menu was supposed to be, but because of this development the
> debian menu is rarely used and not very helpful in window managers
> like gnome, to the extent that downstream ubuntu doesn't even have the
> debian menu unless you work at it.

> Also, for gnome users, the debian menu is not HIG-compliant AIUI.

> I use XFCE, but the main menu is based on the .desktop files, and I
> only use the Debian menu for packages that haven't gotten around to
> shipping a .desktop file.

> .desktop files should probably be Debian policy because they are what
> the window managers expect and it is a cross-distro standard.

Not all the window managers supported by Debian can use .desktop
files -- but every one of them can use the Debian Menu files to create
a Menu. Thus the Debian menu system becomes an broader system than
just .desktop files, and supporting just those would be a
regression. (Ubuntu regularly restrictions options available to users,
but Debian has always been about providing choices, and these different
philosophies means that the Ubuntu example is not really
applicable. Ubuntu's choices are sometimes not the right choices for
Debian).

If we already have package maintainers supplying menu
information in the Debian menu format, there seems to be no reason to
ask them to duplicate this information in a .desktop file as well. It
is far better to create the .desktop files as needed from the menu
file, rather than leave non-desktop-environment window managers out in
the cold.

Secondly, if this pat of policy should be changed, what needs to
happen first is to identify the window managers that cannot read
.desktop files, create a means for creating a menu system for them
using .desktop files, and ensure that the whole menu hierarchy gets
translated correctly, figure out how too transition from all packages
providing menu files to all packages providing .desktop files, and get
a buy-in for such a transition (which might include any enhancements to
the menu structure and classifications for freedesktop, like those
implemented in the menu policy now). Then, and only then, in my
opinion, would this be ready for inclusion in policy.

manoj
--
This is your fortune.
Manoj Srivastava <srivasta.RemoveThis@acm.org> <http://www.golden-gryphon.com/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C



--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Login to vote
Russ Allbery

External


Since: Nov 17, 2005
Posts: 832



(Msg. 3) Posted: Thu Jun 05, 2008 7:20 pm
Post subject: Bug#484656: debian-policy: .desktop files have are a freedesktop.org standard but not debian policy [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Daniel Dickinson <cshore.DeleteThis@fionavar.ca> writes:

> .desktop files should probably be Debian policy because they are what
> the window managers expect and it is a cross-distro standard.

Apart from the concerns that Manoj raised, I also found when trying to
write checks for .desktop files for Lintian that the format for .desktop
files is far from standardized. There's a standard available, but people
don't follow it. KDE uses a bunch of other keys, including some not
mentioned in the standard. KDE and GNOME use .desktop files for different
purposes. GnuSTEP does something else entirely with them. And the
category structure in .desktop files is all over the map.

Until window managers really converge on a standard (and I'm hopeful that
we're just seeing the teething pains of one), it's hard for me to see
..desktop files being an attractive thing for Debian to standardize on.

--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>



--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST.DeleteThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.DeleteThis@lists.debian.org
Back to top
Login to vote
Yavor Doganov

External


Since: Nov 29, 2007
Posts: 36



(Msg. 4) Posted: Sat Jun 07, 2008 12:20 am
Post subject: Bug#484656: debian-policy: .desktop files have are a freedesktop.org standard but not debian policy [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Thu, Jun 05, 2008 at 10:07:21AM -0700, Russ Allbery wrote:
> GnuSTEP does something else entirely with them.

And something entirely broken, I would add.

(BTW, the proper name is "GNUstep".)



--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Changes to archive debian-policy@lists.debian.org--etch/de.. - New versions created in debian-policy@lists.debian.org--etch/debian-policy--devel debian-policy--devel--3.7 regards, "baz mail-new-versions" -- To UNSUBSCRIBE, email to debian-policy-REQUEST@lists.debian.org with a subject of "un...

Bug#484706: debian-policy: policy is not policy compliant?.. - Package: debian-policy Version: 3.8.0.0 Severity: important Justification: doesn't install -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Shouldn't the debian-policy package follow the Debian policy? :-) # dpkg --configure -a Setting up..

Bug#352641: debian-policy: clarify distribution of files n.. - Package: debian-policy Version: 3.6.2.2 Severity: wishlist Hi! Section 12.4 says that we must include HTML documentation if possible. As I understand, the HTML won't be compressed. (It won't, right?) The problem is on the files needed by the HTML. If..

Bug#454431: debian-policy: Policy for module sources needed - Package: debian-policy Severity: normal I think we should have policy for module source packages that specifies how such a package should look like. There are several ways to build a kernel module from a source file and some (at least the inclusion in..

Bug#452105: debian-policy: Homepage field in debian/contro.. - Heya, seconded. Please apply Russ' patch to the policy. Thanks, Bernd -- Bernd Zeimetz <bernd@bzed.de> <http://bzed.de/> -- To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org with a subject of....
       Linux (Home) -> Policy All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Categories:
 Windows Forums
 Game Forums
  Linux Forums
 Mac Forums
 PDA Forums
 Mobile Forums
  Top  |  Store  |  RSS Feeds RSS  |  Data Feeds  |  Advertise  |  Submit  |  Bookmark  |  Newsletter  |  Contact