DigiDoc4-Client icon indicating copy to clipboard operation
DigiDoc4-Client copied to clipboard

Make a flatpak release

Open ilyachch opened this issue 4 years ago • 10 comments

For now, there is no way to install this software on Ubuntu 21.04 and it's derivatives, such as Pop! Os. Flatpak is already almost a standard of publishing apps. Such distribution method will allow to focus on updates, not preparing releases for new versions of OS's. Also, it's possible to create own flatpak repo, if Flafhub is not trusted.

ilyachch avatar Jul 19 '21 20:07 ilyachch

Thank you for the proposal. We have added analysis of the ID-software packaging options (Snap, Flatpak, Appimage) in our roadmap to provide better support across Linux distributions (planned to begin at the end of this year).

kristelmerilain avatar Sep 15 '21 14:09 kristelmerilain

It's worth considering that Flatpak is the most common between distributions, it would allow to cover more distributions than just Ubuntu (and deriv.) with its Snap.

Appimages are annoying to keep up-to-date, not a very good approach for security-related software.

I would also say that even without ID-card support (no pcscd etc.) DigiDoc 4 would be useful for just viewing and mID-based signing/encryption.

Avamander avatar Oct 27 '21 12:10 Avamander

We appreciate the feedback.

We do try to consider all users feedback in our ID-software packaging analysis.

Counter178 avatar Oct 28 '21 08:10 Counter178

@ilyachch Some dude from Estonia already done this.https://github.com/oskarkook/qdigidoc-flatpak

Official development team needs another year to ride on tax payers. Absolute clowns, can't even write basic tests. DDC4 is broken cross distro, yikes!

MysteriousNothing avatar Apr 28 '22 19:04 MysteriousNothing

this feature should also include autopublishing new stable releases to Flathub, so ppl would have autoupdates

can you do it for 4 billion €? :dagger: :laughing:

allanlaal avatar Oct 20 '22 03:10 allanlaal

Seem like least two versions of same application needs to distributed (Fedora/Redhat based and others). https://ludovicrousseau.blogspot.com/2022/02/fedora-flatpak-and-pcsc-lite.html

metsma avatar Oct 26 '22 06:10 metsma

Debian 12 User. I just got my E-Residency. :) Flatpak would get my vote. But if you could manage flatpak/snap/appimage you would probably cover most Linux users.

pauljamesharper avatar Jul 13 '23 14:07 pauljamesharper

If I were to submit the digidoc client to Flathub, would RIA be opposed to this? I think it would be excellent to have the client more widely available across distributions. The application would be clearly labeled as "unofficial" in the description.

minosimo avatar Feb 03 '24 19:02 minosimo

How do you resolve the fedora problem? Will you upload two different packages? How to instruct user to select correct package? How to avoid user confusion?

metsma avatar Feb 04 '24 05:02 metsma

The separate build is no longer needed

minosimo avatar Feb 04 '24 09:02 minosimo

qdigidoc4 has been accepted by FlatHub! For now I'm the maintainer but if RIA has any interest in maintenance, I will gladly transfer the repo: https://flathub.org/apps/ee.ria.qdigidoc4

minosimo avatar Apr 26 '24 15:04 minosimo

That is really great news! Thank you so much!

ilyachch avatar Apr 26 '24 20:04 ilyachch

Under ubuntu ASiC containers do not have icons. Does this support nautilus right click on file and sign command?

metsma avatar May 01 '24 12:05 metsma

I don't believe so. There are a few smaller issues I've been meaning to investigate too, like the "send via email" action isn't handled properly. I'll let you know if I manage to get the flatpak to parity with the regular release.

minosimo avatar May 01 '24 12:05 minosimo