Make KDE build and publish updatable AppImages
For some KDE software, there's AppImages available as of today on their download infrastructure. Here's an incomplete list of applications:
- https://files.kde.org/digikam/
- https://files.kde.org/kdenlive/release/ and https://files.kde.org/kdenlive/unstable/ (missing 32-bit AppImages by the way, a user in #kdenlive on GitHub needed one of those today)
- https://download.kde.org/stable/krita/
- ...
None of these AppImages contains update information, as far as I can see from my (quick and dirty) checks. It shouldn't be too hard to add the automatically generated .zsync files, and the symlink to the lastest .zsync file under a static URL.
Just for completion: We should first try to fix #57.
@probonopd please CC any of the application maintainers you know which are on GitHub, I'd like to see whether they're interested.
See the "update information" column on https://appimage.github.io/apps/. Not sure if pinging all the people is good Netiquette though ;-/
How does the update information column tell you anything if it's empty? You mean, to verify the lack of update information?
For AppImages that contain update information, you will see a green checkmark and "Yes, can use AppImageUpdate" there. All others are lacking update information (to be precise: were lacking update information at the point in time when they were added to AppImageHub, or when we last re-ran the checks on them).
I know. But I'm specifically referring to the KDE projects' AppImages. This is part of a project to improve their AppImage release management and deployment. Due to their very special structure, we might learn a few things about how people use our software to provide AppImages, like we could with openSUSE and their OBS. Also, those applications are quite popular, and we should make sure AppImage users have the best possible experience.
We have already learnt a few things about security relevant details which we can easily improve not only for KDE but for everyone using Mirrorbrain etc., e.g. in #57.
I'm specifically referring to the KDE projects' AppImages
Last time I checked none of them was using update information - would be happy to see this changing though ;-)
@probonopd which of the ones I posted does have update information? Am I missing something here?
As I said, I am not aware that any KDE AppImage currently already uses update information (but it's some time ago that I had checked this).
Ah, you edited your post, now it makes sense.