lintian: r941 - trunk/checks
Author: rra
Date: 2007-08-01 12:36:47 +0200 (Wed, 01 Aug 2007)
New Revision: 941
Modified:
trunk/checks/menu-format
Log:
Add some additional to-dos for desktop file validation.
Modified: trunk/checks/menu-format
===================================================================
--- trunk/checks/menu-format 2007-08-01 10:29:50 UTC (rev 940)
+++ trunk/checks/menu-format 2007-08-01 10:36:47 UTC (rev 941)
@@ -21,6 +21,16 @@
# This script also checks desktop entries, since they share quite a bit of
# code. At some point, it would make sense to try to refactor this so that
# shared code is in libraries.
+#
+# Further things that the desktop file validation should be checking:
+#
+# - Encoding of the file should be UTF-8.
+# - Additional Categories should be associated with Main Categories.
+# - List entries (MimeType, Categories) should end with a semicolon.
+# - Check for GNOME/GTK/X11/etc. dependencies and require the relevant
+# Additional Category to be present.
+# - Check all the escape characters supported by Exec.
+# - Review desktop-file-validate to see what else we're missing.
package Lintian::menu_format;
use strict;
Reply to: