﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
15096	Follow AppStream metadata guidelines	Don-vip	bastiK	"[https://lintian.debian.org/maintainer/pkg-grass-devel@lists.alioth.debian.org.html#josm Lintian] for JOSM Debian package triggers two issues:

{{{
W appstream-metadata-in-legacy-location
usr/share/appdata/josm.appdata.xml
}}}

>AppStream metadata file was found in /usr/share/appdata/. The AppStream XML files should be placed in /usr/share/metainfo/.
>
>Refer to https://wiki.debian.org/AppStream/Guidelines for details.
>
>Severity: minor, Certainty: certain

{{{
E appstream-metadata-legacy-format
usr/share/appdata/josm.appdata.xml
}}}

>AppStream metadata with obsolete <application> root node found. This indicate a legacy format. The metadata should follow the format the new outlined on the freedesktop.org homepage.
>
>It is possible to validate the format using 'appstreamcli validate'.
>
>Refer to https://wiki.debian.org/AppStream/Guidelines and https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent for details.
>
>Severity: important, Certainty: certain
"	defect	closed	normal	17.08	Ubuntu package		fixed	debian appstream freedesktop lintian	sebastic
