New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide Snap official alternative #1702

Open
julian-alarcon opened this Issue Nov 26, 2018 · 1 comment

Comments

3 participants
@julian-alarcon
Copy link

julian-alarcon commented Nov 26, 2018

Hi
It will be great is besides the current Flatpack version, you can also provide Snap version!

The good thing about this is that Snap is native to Ubuntu and every Ubuntu user will be a command/click away of getting latest version!

Se the comparison of versions in Ubuntu 18.04 (Snap vs .deb) snap version is unofficial but newer!:

julian@EN911054U:~$ sudo snap search handbrake
[sudo] password for julian: 
Name          Version  Publisher  Notes  Summary
handbrake-jz  1.1.1    jz         -      The open source video transcoder
julian@EN911054U:~$ apt search handbrake
Sorting... Done
Full Text Search... Done
handbrake/bionic 1.1.0+ds1-1ubuntu1 amd64
  versatile DVD ripper and video transcoder (GTK+ GUI)

handbrake-cli/bionic 1.1.0+ds1-1ubuntu1 amd64
  versatile DVD ripper and video transcoder (command line)

Maybe you can reuse the work done by @jacobzimmermann here:
https://github.com/jacobzimmermann/handbrake-jz-snap/

@jstebbins

This comment has been minimized.

Copy link
Contributor

jstebbins commented Nov 28, 2018

The good thing about this is that Snap is native to Ubuntu and every Ubuntu user will be a command/click away of getting latest version!

This sounds more like a negative to me. I would prefer it if every distribution could consolidate on one and only one containerized distribution method. One of the key points of containerizing is to make the application runnable across multiple distributions using a single package. If I had to produce a separate package for every distribution because "it is native to X" and therefore better in some mysterious way we would be right back where we started having to produce different packages for every distribution.

In the long run, I don't mind producing a few of the most common containerized formats. And it looks like snap may become a "common" format. But I'm waiting for the dust to settle a bit before committing a lot of effort to it. I only chose Flatpak because it's "native" to Fedora which happens to be my development platform. Docker is another "common" format I may support. We'll see. Maybe somebody would like to help support some of this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment