#23948 closed defect (fixed)
Update AppStream metadata
Reported by: | sebastic | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 24.10 |
Component: | Ubuntu package | Version: | |
Keywords: | Cc: |
Description
The lintian QA tool reported validation issues of the AppStream metadata for the Debian package build.
appstreamcli
reported the following issues:
appstreamcli validate linux/tested/usr/share/metainfo/org.openstreetmap.josm.appdata.xml I: org.openstreetmap.josm:6: developer-name-tag-deprecated E: org.openstreetmap.josm:26: screenshot-no-media I: org.openstreetmap.josm:29: unknown-tag updatecontact I: org.openstreetmap.josm:~: developer-info-missing
The attached patch updates the AppStream metadata following the 1.0 spec:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
Attachments (1)
Change History (11)
comment:1 by , 7 weeks ago
comment:2 by , 7 weeks ago
According to the specification <update_contact> only supports email addresses.
Since it's optional, dropping it might be better.
by , 7 weeks ago
Attachment: | appstream.patch added |
---|
comment:5 by , 7 weeks ago
We can probably pull most of it from https://github.com/flathub/org.openstreetmap.josm/blob/master/org.openstreetmap.josm.appdata.xml .
comment:6 by , 7 weeks ago
The bugtracker link is wrong. Correct would be /report/12 and not /query?report=12 (which shows simply your own assigned tickets with the title of report 12 :-) But why should report 12 be used?
comment:7 by , 7 weeks ago
I think report 12 was used since that was all core tickets (the stuff we are directly responsible for). I suppose /report/1 could have been used instead.
Heads up: josm-dev@… was shut down this year. I think either #josm on OFTC or https://josm.openstreetmap.de/newticket would be the appropriate replacement. I'm not 100% on that though.