Anki verification on Flathub?

While we do recommend the usage of the official build from ankiweb for linux users, should we tag the build from flathub as verified to use?

Pros: We would be telling users that the version from Flathub is safe to install

Cons: While not always, we had issues from users using flatpak, and by verifying the app, it could mislead the users by saying the app is in equal foot with anki build from ankiweb

How do you get a Flathub submission "verified"? - Flathub Discourse

Video: Flathub Finally Adds Much Needed Flatpak Feature - YouTube

Anki | Flathub (beta version of flathub)

The second type of verification by OBS Studio could be applied to Anki case, from the video above, the flatpak was made by the community, but was later recognized as official by OBS

2 Likes

Well, the build in flathub is mantained by random people with no official affiliation to Anki and/or Damien, not even recognized as an official distribution method by him, so I don’t think it should be verified.

Damien still only recommends downloading it from the website.

That being said, the flatpak package has been my main method of using Anki for ages now, it works perfectly, it integrates with my package manager, you can control premissions, I think it’s great. I’ve already defended it here that Anki should addopt flatpak as an official distribution method.

2 Likes

I’m afraid I don’t feel comfortable adding an ‘official’ label on something that I’m not reviewing before releases go out. And while I know that quite a few people are using the flatpaks successfully, there are still some bugs that they have that are not present in the official packages.

1 Like

Any plans to create a verified version since last post?

Now to install Anki I download the package from Github. I see that on Flathub Anki is also available as an “Unverified” version from Damien Elmes. If I understand correctly, this same person is the main contributor of the project. But I don’t see any mention of Flathub either on apps(.)ankiweb(.)net or on github, so I’m a little scared to download this package from there, maybe it has nothing to do with the original Anki.


24199232013

PS. After some time, Linux Mint will begin to hide Unverified versions in its Software Manager

1 Like

You can easily install the package with pipx or your system’s package manager. See How to update on linux? - #2 by tatsumoto

I can easily install the flatpak package via Software Manager because Flatpak is integrated into my system’s package manager so there is no need for tools like pipx

Linux mint is constantly on top 2 in Distrowatch with an average number of hits per day (HPD) of 2100-2300+

Linux Mint 22 will release soon and disable unverified flatpaks by default:

When enabled, these Flatpaks are clearly marked as unverified.


Note that unverified Flatpaks also do not feature any reviews and do not have a score.

With Anki flatpak hidden by default, users might install the outdated version from the Debian repository ( 2.1.15) and may report issues from an unsupported version

Video by Brodie Robertson on why Mint decision can be hurtful for the end user


Future Mint users can enable Anki flatpack and others unverified apps in Software Manager > Preference or Settings and install them (Easy unofficial method)

or simply follow Anki Installation guide which involves the use of the terminal (Official Method)

The fact that Flatpak comes preinstalled on your system is actually really bad. Consider switching to a distribution that encourages the use of only one package manager (e.g. pacman).
On systems with pacman you can install Anki from the AUR.