Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Appdata related patches #796

Merged
merged 3 commits into from Dec 3, 2023
Merged

Appdata related patches #796

merged 3 commits into from Dec 3, 2023

Conversation

ghost
Copy link

@ghost ghost commented Nov 3, 2023

appdata: use appstreamcli for appdata validation

appstream-util is obsoleted by appstreamcli.

appdata: Mark release descriptions as untranslatable

GNOME automatically excludes release descriptions on Damned Lies
(GNOME Translation Platform). It's a good practice to follow the
GNOME way.

This can streamline the translation process, allowing translators
to focus their efforts on more critical and user-facing aspects of
the application.

appdata: Update appdata

  • Add 'launchable' and 'translation' tags.
  • Add 'vcs-browser' and 'translate' URLs.
  • Remove duplicated Purism tags to pass validation.
  • Remove misused help URL.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url

@ghost
Copy link
Author

ghost commented Nov 3, 2023

Michael Catanzaro recommended the use of appstreamcli in this comment.
He also suggest removing the purism tags completely.

Sabri Ünal added 2 commits November 11, 2023 06:20
appstream-util is obsoleted by appstreamcli.
GNOME automatically excludes release descriptions on Damned Lies
(GNOME Translation Platform). It's a good practice to follow the
GNOME way.

This can streamline the translation process, allowing translators
to focus their efforts on more critical and user-facing aspects of
the application.
@ghost ghost changed the title appdata: use appstreamcli for appdata validation Appdata related patches Nov 11, 2023
- Add 'launchable' and 'translation' tags.
- Add 'vcs-browser' and 'translate' URLs.
- Remove duplicated Purism tags to pass validation.
- Update the help URL.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
@geigi
Copy link
Owner

geigi commented Dec 3, 2023

Thanks for the improvements and the PR!

@geigi geigi merged commit 3109a72 into geigi:master Dec 3, 2023
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants