2 ms·
I would love if there was an "open" service that any app on the system could use to replace bespoke auto-updaters without having to be distributed via the store
by Spivak 4y ago
I would love if there was an "open" service that any app on the system could use to replace bespoke auto-updaters without having to be distributed via the store. Just like, "hi I'm $app, "run myapp.exe -check" to see if I have an update, and when either the user or the system decides to do the update run myapp.exe -update"
And then it's up to the OS that has more complete information to make decisions on when (i.e. don't check for updates on power saving mode).
- gizmo686 4y agoThat still requires every app to have a bespoke updater. You just pushed the invocation to the OS. A better solution would be for the system package manager to allow programs to add their own update servers. Assuming the developers package their programs the same way the system does, this allows you to use the exact same update logic. Most linuxes allow this. Add a third party repository to you sources, and you can update their software with the rest of your system. Ideally, you would have a more locked down version, where you can restrict the permissions of a given repository; although I'm not aware of anyone that has done that yet