Snap, nix, flatpak support
It would be great to see Snap, nix, flatpak packages for every release.
Chosen solution
Thank you for informations.
Read this answer in context 👍 0All Replies (5)
And what would you be expecting those to do?
testing any version and reverting with one click... bla bla.. I think there is no need to explain why we need containerized packages... :)
hi, take a lokk at https://snapcraft.io/firefox ;-)
TerkiKerel said
It would be great to see Snap, nix, flatpak packages for every release.
Considering Mozilla already deals with a long list of builds for each Release (32-bit/64-bit for Windows, 64-bit for Mac, 32-bit/64-bit for Linux) as you can see on www.mozilla.org/firefox/all/ to add additional builds for Linux will increase the work load.
Over the years there has been various ideas like providing a mozilla.org page where Linux distro builds could be listed for those looking to find RPM or Deb builds of Firefox for their distro easier. Never happened.
They even thought about providing RPM builds for Release but never happened. Bug 649721 - [tracking bug] RPM Packaging polish
Autopackage was an idea many years ago for to have cross distribution support as there are how many ways one can install a application on Linux and the dependencies and different dependency names across distros for same thing can be a pain in the butt as a result. Bug 277066 - Toolkit apps need to provide .package (autopackage files) for different linux distro users.
You can read/follow this bug for Snap packages. Bug 1297513 - (snappy) Automate generation of Firefox snap packages
You can read/follow this bug for Flatpak Bug 1278719 - (flatpak) Use Flatpak framework to distribute Firefox for Linux users
In 1456164 it was mentioned they used to upload snap builds on archive.mozilla.org in the Firefox candidates folder. It may resume sometime soon.
Please do not comment in any of the mentioned bugs for this unless you have something worth while like patches to help things move along as otherwise the comments will be spam or off-topic to people CC'd in bug. https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Modified
Chosen Solution
Thank you for informations.