Update guidelines/modules/ROOT/pages/AppData.adoc to reference new validation tool #1299
No reviewers
Labels
No labels
announce
bootstrap
Closed As
accepted
Closed As
duplicate
Closed As
exceptionexpired
Closed As
fixed
Closed As
invalid
Closed As
nothingtodo
Closed As
permanentexception
Closed As
rejected
Closed As
temporaryexception
Closed As
wontfix
cmake
committee
draftneeded
hasdraft
meeting
meson
needinfo
Priority
In Committee
Priority
Needs Review
Priority
Waiting For Reporter
rust
writeup
No milestone
No project
No assignees
7 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
packaging/guidelines!1299
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The appstreamcli belonging to the appstream project supercedes appstream-util, which belongs to the appsttream-glib project:
https://github.com/hughsie/appstream-glib/issues/471#issuecomment-1650635348
https://github.com/ximion/appstream
This is a known issue: https://pagure.io/packaging-committee/issue/1053
Long story short: Both tools / libraries are still in use, so we would actually need to validate with both tools.
rebased onto
cac9c28de51 new commit added
Require validation using both appstream-util and appstreamcliAh, I had come across that issue some time ago.
Should I mention both tools? Maybe that'd ease the transition.
Or should I leave it be until there's a decision?
Heads up @alexanderwilms, it looks like your pull request broke during the migration to forge.fpo. If you create a new fork here, you should be able to push the commits from your old fork to there. Once that is done, I think you can click the edit button by the subject and set a new "pull from" branch. If it doesn't work, you can always just create a new pull request.
On the topic itself, I think maybe instead of requiring validation with both tools, we should require that validation is done but with either tool. Sometimes appdata passes with one and fails with the other, so each package should align with their upstream.
We cannot change the tool recommendation until our appstream repodata is composed with appstream-generator. Otherwise we're going to have broken repodata.
If that's the rationale for using one tool over the other, maybe that should be mentioned explicitly in the guidelines so future maintainers can know when/if the guideline can change.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.