Appstream metadata legacy location and format.

Bug #1813638 reported by Scarlett Gately Moore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Yarock
Fix Released
Medium
SebastienAmar

Bug Description

Hello!
While packaging this for debian I have run across the lintian errors:

W: yarock: appstream-metadata-in-legacy-location usr/share/appdata/yarock.appdata.xml
E: yarock: appstream-metadata-legacy-format usr/share/appdata/yarock.appdata.xml

This needs to be updated following:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html

Thanks!
Scarlett

Related branches

Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote :

Debian will not accept it in its current form, so I patched it to comply. This is in two patches that must be doen in the order of filename change then update metadata.

This patch renames the appdata and desktop files.In, general, AppStream IDs follow a reverse URL scheme, with a <tld>.<vendor>.<product>.<type> scheme (where <type> is optional).

https://wiki.debian.org/AppStream/Guidelines

Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote :

This is the second patch that actually updates the metadata to comply with current standards.

https://www.freedesktop.org/software/appstream/docs/

Revision history for this message
SebastienAmar (sebastien-amardeilh) wrote :

Hi,

Thanks for the patch files. I will use them to fix this as soon as possible.

If you're agree, I will send you a development snapshot before releasing it, order to validate theses changes.

Regards,
Sebastien

Changed in yarock:
milestone: none → 1.4.0
importance: Undecided → Medium
assignee: nobody → SebastienAmar (sebastien-amardeilh)
Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote : Re: [Bug 1813638] Re: Appstream metadata legacy location and format.

That would be wonderful, thanks!

On Sun, Feb 17, 2019, 12:35 AM SebastienAmar <email address hidden>
wrote:

> ** Changed in: yarock
> Milestone: None => 1.4.0
>
> ** Changed in: yarock
> Importance: Undecided => Medium
>
> ** Changed in: yarock
> Assignee: (unassigned) => SebastienAmar (sebastien-amardeilh)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1813638
>
> Title:
> Appstream metadata legacy location and format.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/yarock/+bug/1813638/+subscriptions
>

Changed in yarock:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.