Live data from Hacker News

Disabling automatic refresh for Snap from store

forum.snapcraft.io

11–20 of 201 posts

Re: Disabling automatic refresh for Snap from store

#11

I love Ubuntu, it's been my daily driver for over a decade now but if they continue with going against the community on this nonsense this will be a strong indication for people like me that an era has come to an end and it's time to move on. It used to be a community focused distro. This bs feels outright user-hostile.

Just switched to Fedora about a week ago because I was getting fed up with user hostile Ubuntu bs, I like it a lot.

Re: Disabling automatic refresh for Snap from store

#13
I warned them half a decade ago on a super-long thread (on that forum, it’s called “External repositories”) that having Canonical in charge of everything, having no support for external repositories, and no ability to disable updates was going to be the death of Snap. They would not listen at all to me or anyone on that discussion. It was nothing but double-down.

Well… what, five years later, here we are. They are still trucking on although the Linux community at large has turned against them, yet they remain in their echo chamber of a forum and don’t see it, convinced it will all work out or some crap.

Re: Disabling automatic refresh for Snap from store

#14
If you give people tools to enforce their own policies, you have an adaptable system.

If you create a set of policies that users can choose from, you have limited your usefulness to just those cases that fit in those policies that you have implemented.

If you choose a single policy for everyone, only people who are willing to use that policy will use your system.

These patterns repeat across operating systems, services and applications.

Re: Disabling automatic refresh for Snap from store

#15
Snap developers have refused to rename $HOME/snap to be less visible for nearly as long, they have and are shipping very broken software, all while using update methods that corrupted people's data unannounced until very recently (the update mechanism made data directories non-writable unless you enable some experimental option).

They very much do not care about the end-user with Snap, only how to appear attractive to potential customers.

Re: Disabling automatic refresh for Snap from store

#16
post #2

The snap thing makes me want to switch distro (for work) from ubuntu. Unfortunately we have some benefits from using ubuntu as the common platform for less divergence from each other

I personally use ubuntu and have used snap enough to get thoroughly burned and annoyed by it. Slow starts, no auto-update controls with bad defaults corrupting running programs, spammed mount points... (edit: see comment below for some limited controls to reduce the frequency of auto-updates)

But, unless I'm missing something about latest or future releases, isn't it still optional? Can't you use apt instead and uninstall snapd altogether?

I'd agree that needing to uninstall instead of opt-in is an annoyance, and that user-hostile actions tend to be a slippery slope..

Re: Disabling automatic refresh for Snap from store

#17

> The issue that makes us resist the idea of simply disabling updates altogether is that very often that will mean never update rather than update at someone’s discretion, and then we’re getting back to some of the problems that got us here in the first place. I’m sorry, who owns the machine here?

Counter point for general software: some people don't upgrade software for _years_, due to which vendors have two problems - 1. Open security vulnerabilities 2. Necessity to maintain backward compatible infra

To offset this, two channels of releases can be maintained - one for security fixes, another for general features etc. But again here, we run into problems where maintenance of two channels isn't economical, and you end up testing security fixes on various versions.

How can these be addressed if upgrades are not forced, are there standard processes followed that provide the best compromise for both vendors and end users?

Re: Disabling automatic refresh for Snap from store

#19
post #7

Earlier quoted context omitted.

I use it only for Spotify

Can’t you just use the web site?

Both major browsers are Snaps as well. The web site also has a significant additional control latency when playing on a device on your local network.

Re: Disabling automatic refresh for Snap from store

#20

Snap developers have refused to rename $HOME/snap to be less visible for nearly as long, they have and are shipping very broken software, all while using update methods that corrupted people's data unannounced until very recently (the update mechanism made data directories non-writable unless you enable some experimental option). They very much do not care about the end-user with Snap, only how to appear attractive t…

It's a pretty wild switch of power from the usual distro packaging where the packager is a neutral middle ground between the application's and the user's interests, often swinging to the side of being the user advocate.

Of course, compared with other platforms and auto updates, it is clear why app developers prefer and expect to be in charge of updates.

Post reply on HN