Bug 14097

Summary: Bad example of .desktop file at desktop entry specification
Product: freedesktop.org Reporter: Marcelo Ricardo Leitner <mrl>
Component: WebsiteAssignee: fd.o Admin Massive <sitewranglers>
Status: RESOLVED DUPLICATE QA Contact:
Severity: minor    
Priority: low CC: bastian, vuntz
Version: unspecified   
Hardware: Other   
OS: All   
URL: http://standards.freedesktop.org/desktop-entry-spec/latest/apa.html
Whiteboard:
i915 platform: i915 features:

Description Marcelo Ricardo Leitner 2008-01-16 07:31:45 UTC
The current example at http://standards.freedesktop.org/desktop-entry-spec/latest/apa.html contains an error: the Icon= tag can't have the image extension
Despite that, according to current desktop-file-validate, it's all right.
Comment 1 Benjamin Close 2008-01-20 18:59:52 UTC
Bastian, do you look after the specs on standards.freedesktop.org?
Comment 2 Benjamin Close 2008-02-14 19:30:59 UTC
Via other correspondence...


Yes, the reporter is right, unfortunately I don't have time to fix it,
sorry.

Cheers,
Waldo
 
Intel Corporation - Platform Software Engineering, UMG - Hillsboro,
Oregon
Comment 3 Benjamin Close 2008-02-20 15:38:33 UTC
Thanks for the report, all fixed

(Vincent Can you please let me know the most recent version of all spec and I'll update any others which are out of date).
Comment 4 Vincent Untz 2008-02-21 00:43:32 UTC
Benjamin: I think I might have the rights to do updates now (I asked them in the past). I'll check if there are any other changes that are important before getting a new version of the spec out. Thanks!
Comment 5 Vincent Untz 2008-02-21 00:45:41 UTC
Hrm. Looking back at this: did you edit the 1.0 versions of the spec? It's probably a bad idea to modify the files after they were released. I'd much better prefer to get an updated from cvs HEAD version, even if it's not released yet. The repository is menus/desktop-entry-spec
Comment 6 Benjamin Close 2008-03-03 20:04:51 UTC
Hi Vincent,
  There's a file /srv/specifications.freedesktop.org/www/specs.idx which contains line below. I simply updated the relevant line to 1.34 (from 1.28 from memory) and ran the update script. I believe this pulls it from the cvs repo anyway. I made no changes to cvs.

basedir/basedir-spec/basedir-spec.xml                   1.3             0.6     basedir-spec
basedir/basedir-spec/basedir-spec.xml                   1.1.2.1         0.5     basedir-spec
icccm-extensions/wm-spec/wm-spec.xml                    1.28            1.4     wm-spec
icccm-extensions/wm-spec/wm-spec.xml                    1.19            1.3     wm-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.34            1.0     desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.19            0.9.8   desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.18            0.9.7   desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.15            0.9.6   desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.10            0.9.5   desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.9             0.9.4   desktop-entry-spec
menus/desktop-entry-spec/desktop-entry-spec.xml         1.1.2.1         0.9.3   desktop-entry-spec
Comment 7 Vincent Untz 2008-03-04 14:55:39 UTC
(In reply to comment #6)
> Hi Vincent,
>   There's a file /srv/specifications.freedesktop.org/www/specs.idx which
> contains line below. I simply updated the relevant line to 1.34 (from 1.28 from
> memory) and ran the update script. I believe this pulls it from the cvs repo
> anyway. I made no changes to cvs.

> menus/desktop-entry-spec/desktop-entry-spec.xml         1.34            1.0    
> desktop-entry-spec

The problem is that this is checking out a version which is more recent than 1.0 and exporting it as 1.0. I'd prefer to have a "most recent" release which would get the latest cvs version and keep the 1.0 version as is.

I went ahead and did the relevant change for this. We now have a 1.1 version (which is still a draft).

Hrm, when running update.py, I got a few "Permission denied" errors. Seems to have work, but we have a mess with the permissions :/ I'll open a bug for this.
Comment 8 Bharath 2016-05-06 11:06:03 UTC

*** This bug has been marked as a duplicate of bug 14320 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.