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