-
Notifications
You must be signed in to change notification settings - Fork 983
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
Add AppData #1900
Add AppData #1900
Conversation
zola.appdata.xml
Outdated
<release version="0.15.3" date="2022-01-22"> | ||
<url>https://github.com/getzola/zola/releases/tag/v0.15.3</url> | ||
<description> | ||
Zola Static Site Generator v0.15.3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any way to fill that automatically on each version? I'm already forgetting to update the snapcraft file half of the time.
Does this need to be in this repo or could someone maintain it in their own repo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is possible to keep it in the flathub repo but it is encouraging to put it upstream (https://github.com/flathub/flathub/wiki/App-Maintenance#acceptable-but-should-be-submitted-upstream).
Currently, it is present in the flathub pull request as well (flathub/flathub#3273). I will remove it from there if this gets merged.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some people invent scripts for doing it automatically, but other than that, no.
Please rename the file to zola.metainfo.xml. appdata.xml is an old name. See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html |
Done |
Required for publishing to Flathub
Just to double-check: this can be closed? |
If the metadata file cannot be used by any other zola packages, then I guess it doesn't need to be merged. |
We currently have the metainfo downstream in the Flathub Flatpak manifest, but it would be preferable (albeit not strictly necessary) to have it here. |
I don't mind having it here as long as someone does a PR on new releases to update it if I forget. |
I can make sure that happens. |
* 'master' of github.com:getzola/zola: Set changelog date Update deps Ensure homepages get their translations filled Update changelog Fix some bugs + cargo fmt Update pinned rustc version Update deps Insert anchor as full heading (getzola#1916) Fix misspelling in documentation (getzola#1914) Add AppData (getzola#1900) Add flatpak installation to docs (getzola#1906) Update themes gallery (getzola#1899)
Required for publishing to Flathub
Sanity check:
Related to #1572