Canonical goes full snap, Chromium is next

If it doesn't relate to Debian, but you still want to share it, please do it here

Canonical goes full snap, Chromium is next

Postby Wheelerof4te » 2019-06-13 18:59

Link to the article

Ubuntu developer Olivier Tilloy mentioned that the transition from deb to snap is not being debated though, as it's "a firm plan that will eventually save a lot of engineering, builder and maintenance resources by removing the need to build every new version of chromium on all supported Ubuntu releases".

So, they are starting to transition even bigger applications to their snap format. How long before most of software packaged for Ubuntu ends up as snap?
Are they preparing for potential breakaway from Debian at some point in the future?
Sure, Chromium is a big program and hard to compile, I get that. But look at Debian! For how many archs does Debian package Chromium? And all of it spread across 3 branches.
I think Ubuntu devs are getting lazy and too invested in their own little projects. THe gap between them and the rest of the free software community is becoming wider every year.
Wheelerof4te
 
Posts: 1423
Joined: 2015-08-30 20:14

Re: Canonical goes full snap, Chromium is next

Postby 4D696B65 » 2019-06-13 19:17

Wheelerof4te wrote:Are they preparing for potential breakaway from Debian at some point in the future?

I thought they did that over a decade ago when they embraced non-free and became binary non-compatible.
User avatar
4D696B65
 
Posts: 2427
Joined: 2009-06-28 06:09

Re: Canonical goes full snap, Chromium is next

Postby Wheelerof4te » 2019-06-13 19:26

^Technically, that's true. I was refering to a more concrete distancing, like complete distancing from .deb packages. A lot of packages in their "Universe" repo that are just repackaged Debian packages. Some are even just clean packages from Sid frozen at one point.

I am more concerned for their users, because Ubuntu has become a face of all Linux distros, at least to total newbs.
There are significant problems with snap packages, from performance issues, to theming. And every snap needs to be mounted before starting. Imagine hundreds of mount points acting like user applications.
Wheelerof4te
 
Posts: 1423
Joined: 2015-08-30 20:14

Re: Canonical goes full snap, Chromium is next

Postby None1975 » 2019-06-14 12:05

Wheelerof4te wrote:So, they are starting to transition even bigger applications to their snap format. How long before most of software packaged for Ubuntu ends up as snap?

Neither will it happen nor anything. And the theme is similar to the spread of rumors...
Wheelerof4te wrote:Are they preparing for potential breakaway from Debian at some point in the future?

Ubuntu has long been incompatible with Debian.
OS: Debian Buster / WM: Awesome
Debian Wiki | DontBreakDebian, My config files in github
User avatar
None1975
 
Posts: 920
Joined: 2015-11-29 18:23
Location: Lithuania, Vilnius

Re: Canonical goes full snap, Chromium is next

Postby Danielsan » 2019-06-14 13:44

I am firmly convinced that Debian needs to change its internal behavior changing its package system, it was designed almost 20 years ago and the current scenario is totally different respect the one Ian Murdock had to address in order to create Debian. I think Debian must look toward Nix and Guix, those two provide modern, clean and efficient package managers that will not change Debian as we know but they will make Debian better.
User avatar
Danielsan
 
Posts: 532
Joined: 2010-10-10 22:36

Re: Canonical goes full snap, Chromium is next

Postby Head_on_a_Stick » 2019-06-14 15:17

Danielsan wrote:I am firmly convinced that Debian needs to change its internal behavior changing its package system

What's wrong with APT?
User avatar
Head_on_a_Stick
 
Posts: 10377
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Canonical goes full snap, Chromium is next

Postby Bulkley » 2019-06-14 15:19

Danielsan wrote:I am firmly convinced that Debian needs to change its internal behavior changing its package system . . .


Interesting thought. It was apt-get and the massive repositories that drew me to Debian in the first place and kept me here all these years. I remember the frustration of "RPM dependency Hell." The first thing I look at when evaluating other distros is package management.

One modern option I like is "app" style packages that can be opened and run without installing. It enables testing and using programs without commitment, without disturbing the base system.
Bulkley
 
Posts: 5831
Joined: 2006-02-11 18:35

Re: Canonical goes full snap, Chromium is next

Postby Wheelerof4te » 2019-06-14 15:42

Danielsan wrote:I am firmly convinced that Debian needs to change its internal behavior changing its package system,

APT is fine, it has served me well. It is easy to learn. I am not a Debian developer, so I won't pretend that I know how the packaging system should change.
What I do know is that snap is not an answer.
Wheelerof4te
 
Posts: 1423
Joined: 2015-08-30 20:14

Re: Canonical goes full snap, Chromium is next

Postby Danielsan » 2019-06-14 15:53

Head_on_a_Stick wrote:What's wrong with APT?

Wheelerof4te wrote:APT is fine, it has served me well. It is easy to learn. I am not a Debian developer, so I won't pretend that I know how the packaging system should change.
What I do know is that snap is not an answer.

It is not just APT, it is the whole behavior:

Deb packages are hard to create; Deb packages don't provide roll back system; you need root to install packages and you can't install packages per users; you can't confine or containerize packages by default; you can't install easily different version of the same package, you can't have delta updates (not sure if Nix or Guix do it). I mean DPKG and APT were fine twenty years, ten years ago, but not today. We switched from sysvint to systemd for the same reason as well as we are switching from Wayland to Xorg. Simply most of the paradigms of twenty or ten years ago aren't anymore suitable for today. Even Ubuntu today could be delivered with Snap without any deb.

Debian can decide to be passive like happened with systemd or active deciding for its future by itself. If tomorrow Ubuntu is delivered with just snap I am more than sure that Debian will do the same as well. I don't have nothing against Snap but Canonical, and probably Snap is better of DEB/APT even if the maintainers are an inalienable resource, but, from my point of view, if your core parts are all on the hands of the big names you will lose your independence as well as your identity.
User avatar
Danielsan
 
Posts: 532
Joined: 2010-10-10 22:36

Re: Canonical goes full snap, Chromium is next

Postby 4D696B65 » 2019-06-14 16:03

Danielsan wrote: you need root to install packages and you can't install packages per users
This is the best thing about apt
Danielsan wrote:Debian can decide to be passive like happened with systemd or active deciding for its future by itself.
really? :roll:
User avatar
4D696B65
 
Posts: 2427
Joined: 2009-06-28 06:09

Re: Canonical goes full snap, Chromium is next

Postby Wheelerof4te » 2019-06-14 16:17

Danielsan wrote:If tomorrow Ubuntu is delivered with just snap I am more than sure that Debian will do the same as well.

Not really, no. Debian is a base for Ubuntu, it's not vice-versa. Also, APT doesn't need to conteinerize applications or install only for users. Linux has an eons-old file permission system in place.
Danielsan wrote:Debian can decide to be passive like happened with systemd or active deciding for its future by itself.

Please don't involve systemd in this, no one mentioned systemd and this is not a thread for that kind of discussion.
Wheelerof4te
 
Posts: 1423
Joined: 2015-08-30 20:14

Re: Canonical goes full snap, Chromium is next

Postby Danielsan » 2019-06-14 16:30

4D696B65 wrote:This is the best thing about apt


Why?
If I install unstable software on my user just because I want take advantage of some features or for testing without breaking the system and without invoking root to do it, I believe it is a great things.
User avatar
Danielsan
 
Posts: 532
Joined: 2010-10-10 22:36

Re: Canonical goes full snap, Chromium is next

Postby Danielsan » 2019-06-14 16:43

Wheelerof4te wrote:Not really, no. Debian is a base for Ubuntu, it's not vice-versa. Also, APT doesn't need to conteinerize applications or install only for users. Linux has an eons-old file permission system in place.


Mark Shuttlework has declared in several occasions that them are ready to deliver Ubuntu with just Snaps, clearly the bug triage at 0 cost made by Debian is too valuable to throw it into the garbage.

While fix permissions to make a software available for a group instead of another is not is easy as just installing what you need directly per users. Other distros, like OpenSuse, use policies to achieve the same because managing groups to restrict software availability for user isn't really practical.
User avatar
Danielsan
 
Posts: 532
Joined: 2010-10-10 22:36

Re: Canonical goes full snap, Chromium is next

Postby 4D696B65 » 2019-06-14 17:05

Danielsan wrote:
4D696B65 wrote:This is the best thing about apt


Why?
If I install unstable software on my user just because I want take advantage of some features or for testing without breaking the system and without invoking root to do it, I believe it is a great things.

if it is your computer, do what you want
if it is a server owned by your employer, he/she may have other ideas what you can and cannot install
User avatar
4D696B65
 
Posts: 2427
Joined: 2009-06-28 06:09

Re: Canonical goes full snap, Chromium is next

Postby Bulkley » 2019-06-14 17:20

4D696B65 wrote:if it is your computer, do what you want
if it is a server owned by your employer, he/she may have other ideas what you can and cannot install


+1.
Bulkley
 
Posts: 5831
Joined: 2006-02-11 18:35

Next

Return to Offtopic

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable