On Mon, Jul 11, 2016 at 12:27:47PM +0200, Ralf Mardorf wrote:
> On Mon, 2016-07-11 at 10:34 +0100, Robie Basak wrote:
> > but see: reality
> 
> I only see an advantage for Ubuntu LTS releases. For regular Ubuntu
> releases, let alone rolling releases, such as Arch, this approach IMO is
> a step into the wrong direction.

Snaps take nothing away from the traditional distribution. If you want
to keep consuming distribution packages, you can. If you want to keep
maintaining distribution packages, you can.

[...]

> A distro might provide a buggy package and instead of reporting bugs,
> users simply snap something from upstream or a third party. The installs
> become rag rugs, users don't share similar set ups anymore, communities
> as we know them today will die out. Instead of distros, with different
> targets, it leads to a vast, chaotic community without a clear target.

If this happened, users would prefer the distribution packages because
they'd clearly be better. It would be self-correcting. I really don't
think your predicted apocalypse will happen.

We already see this today: upstreams produce third party deb
repositories or "curl ...|sudo sh" installers, yet distribution
maintainers still package them and (some) users still use them.

> Such containers are garden fence inside user space. This is what makes
> restricted operating systems less good, than open operating systems.

On the contrary. You're still Free (as in speech) to adjust things on
your own system. But enforcing a more modular approach makes for better
quality software. As a distribution engineer, I'm too familiar in
finding broken packages or upstreams which accidentally stomp somewhere
on the system that they shouldn't. The reason that release upgrades
aren't more reliable is because of this lack of modularity. Sure, they
are bugs and they get fixed. But modular systems with well-defined
interfaces between them have a lower bug rate.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to