Why is there no standardized auto-update framework for windows like there is for mac os? Every time there's an update for a windows app I have to click on a link to web site, download an installer, go through the entire install process as if I'm doing it for the first time, including unchecking all the boxes trying to get me to install adware on my computer, and it's been like this for almost all software on windows for 30 years now. Why can't it be as easy as clicking a button and the update installing itself?
Shopping Cart Returner Shirt $21.68 |
Shopping Cart Returner Shirt $21.68 |
Windows has no real package manager like any other Unix-like OS. Best they got is the Windows store.
I'm not talking about a package manager, I'm talking about auto-updating built into applications themselves. This has been standard practice in mac os apps for like 20 years, and they all use the same free open source framework for it.
Every modern app no matter the OS has an auto updater especially electron apps, you sperg.
Also unlike gayOS, Windows doesn’t break apps with every update so updating them is sorta unnecessary.
package mangers are not part of unix
goodmorning sirs
There is, it's called the Microsoft Store and everyone hates it
No, that's not what I'm talking about either. The sparkle framework is for self hosted apps, not hosted on somebody else's store. It just makes the downloading and patching process completely automatic without the user having to leave the app.
>https://github.com/sparkle-project/Sparkle
Because updates on Mac break programs, both ways. Can't let that happen on an adult OS that people actually use for work.
I don't want my shit updating without my intervention
I don't want all my programs to come through a centralized service
Package managers are a downside when selecting OS's
Cope
>I don't want my shit updating without my intervention
>Windows user
Funniest shit I've read all day
you don't have to use a package manager
https://winsparkle.org/
There have been two not counting MSIX, but they were both deprecated pretty quickly. The existing InstallShield/innounp tooling was already fine and most people don't want to be nagged about updates especially for programs that don't even connect to the internet.
i refuse to implement auto-updates. the closest thing i have is rss feed of releases.
but the updating is simple. you just open the installer and click "update" (unless there is new optional feature(s), then you get the feature selection dialog)
Gigacope
nope, auto-update just adds remote code execution vulnerabilities, especially on applications that do not access internet.
i do this on every platform, that are windows and gnu/linux (yes, gnu/linux, non-gnu (musl etc) are not supported), and maybe mac os in the future (the support already exists but it is not ready for production.)
Well, auto update is kind of risky. But centralized updates are very convenient.
centralized upgrades are good if done same way than linux package managers do
but the user must be able to add/remove and create their own repositories, if it is vendor locked then it is shit
updating is so satisfying
because iBlack folk are subhuman troglodytes who would be scared of any kind of choice, so the malware is always installed with your pajeetOS installers, you dont get a choice