I have updated the deskop entry spec with those patches that eveyone
seemed to agree on. The updated version can be found on
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-0
.9.6.html

Applied changes:
* clarification of Exec key (Waldo Bastian)
* correction of StartupWMClass, clarify StartupNotify (Lubos Lunak)
* deprecate SortOrder and FilePattern key (Vincent Untz)
* remove section on "MIME Type caching" from spec (Vincent Untz)
* groups and keys must be unique (Vincent Untz)

Below I will propose patches for the remaining open issues. If you have
changes that aren't in the updated version already and that aren't
mentioned below, please speak up.

Process safeguard: The review period for these patches ends at Wednesday
Aug
30. Without substantial opposition/requests for change I will commit the
patches after the end of the review period.

* actions.diff and fixexample.diff

Since this isn't widely supported yet I suggest to remove Actions for
the 1.0 version and add it back for a 1.1 version. I propose to apply
actions-2.diff which removes Actions for 1.0.

* regexp.diff

Since the only user of regexp was FilePattern, which is now deprecated,
I suggest to remove regexp as type altogether. I propose regexp-2.diff
which removes regexp as type.

* versionkey.diff

The field is currently listed as numeric with a well defined meaning,
making it easy to compare whether one version is older than another. Not
that anyone is actually using the Version field at the moment. I propose
to change according to versionkey-2.diff

* icon-theme-spec.diff

Still a bit undecided on this one, but I wil commit this one as-is if
there are no strong opinions to do otherwise.

* FSDevice

FSDvice is currently only used by KDE. I have moved it's description and
the associated keys to Appendix B. Proposed patch is in
fsdevice-kde.diff

Cheers,
Waldo
Index: desktop-entry-spec/desktop-entry-spec.xml
===================================================================
--- desktop-entry-spec.orig/desktop-entry-spec.xml	2006-06-24 15:31:39.000000000 +0200
+++ desktop-entry-spec/desktop-entry-spec.xml	2006-08-08 13:19:26.000000000 +0200
@@ -425,9 +425,10 @@
 	    <entry>
           Icon to display in file manager, menus, etc.  If the
           name is an absolute path, the given file will be
-          used. If the name is not an absolute path, an
-          implementation-dependent search algorithm will be used
-          to locate the icon.
+          used. If the name is not an absolute path, the algorithm described
+	  in the <ulink
+	  url="http://freedesktop.org/wiki/Standards/icon-theme-spec";>Icon
+	  Theme Specification</ulink> will be used to locate the icon.
 	    </entry>
 	    <entry>localestring</entry>
 	    <entry>NO</entry>

Attachment: actions-2.diff
Description: actions-2.diff

Attachment: versionkey-2.diff
Description: versionkey-2.diff

Attachment: fsdevice-kde.diff
Description: fsdevice-kde.diff

Attachment: regexp-2.diff
Description: regexp-2.diff

_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to