Create and publish AppImage with releases and master
Open, Needs TriagePublic

Description

In order to avoid distribution compilation or configuration errors or bad user experience, we should provide an AppImage for people to use to confirm the distro compiled/configured Kontact wrong.

Also this would greatly increase the usage and environment testing and debugging. This leads to good feedback upon which we can build.

obogdan created this task.Sep 18 2018, 8:19 AM

We already have a Flatpak recipe and I don't think anyone on the team knows how to create AppImages. Is there any way we could get the Flatpak compiled on a regular basis in the binary-factory and pushed to the KDE Flatpak repo? (@scarlettclark, maybe? :-))

This exists: https://github.com/appimage-packages/kmail and it seems it was created by @scarlettclark .

I could talk with someone from AppImage to help us if you guys are onboard with this.

Oh, cool! I'd very much prefer if we had a Kontact appimage instead of kmail/korganizer/.... as it helps to sell the brand of Kontact as a whole.

@scarlettclark, if there's anything we can help you with to make full Kontact appimage, just let me know :-)

@obogdan We are definitely fine with this, but we need help with it. I'm willing to keep the appimage up-to-date, as long as the updates are trivial (like updating tarball names and checksums), but I'd welcome someone from the community to help us with this (testing, solving issues, etc.)

Hi, I just saw this. Oops. That is old, but I reckon it still works. I can test and fix it up!

Hello, just letting you know, I am working on this. Where do you keep the Flatpak recipe? I am only wondering because I do not wish to use the github appimages repos. That was old Blue Systems work and this is free time work, I no longer do appimages for BS. Could we create a packaging/ folder? Thanks

Hi Scarlett. The official stable Flathub Flatpak is on Flathub github: http://github.com/flathub/org.kde.kontact

We have https://cgit.kde.org/flatpak-kde-applications.git for nightly Flatpak builds. contains also org.kde.kontact recipe.

Ah ha, yes I forgot I have https://cgit.kde.org/appimage-packaging.git/ I started working on appimages for binary-factory a long time ago but with conflicts with $job I stopped. I am resurrecting that work and kontact is the lucky recipient of being my test application. Hopefully Ben will let me use my existing work rather than start from scratch.