This looks great. What would be the equivalent of this on Windows? It feels like everyone just invents their own.
Sparkle: A software update framework for macOS
11–20 of 128 posts
Re: Sparkle: A software update framework for macOS
#12Are you telling me macOS doesn't have a package manager already?
In terms of apps no, it doesn't or basically it is the Mac App Store. You basically publish your app with all the dependencies and target a specific OS version which guarantees certain baseline frameworks. Apart from that, any update means publishing a new version to the App Store (if you are there). If you are self hosting the app, you need something like Sparkle to trigger app updates. In terms of proper package ma…
Re: Sparkle: A software update framework for macOS
#13Earlier quoted context omitted.
OK so basically the point is to avoid Mac App Store fees and independence to third party project like homebrew. Doesn't that leads to the situation on windows where every single app is phoning home at startup?
Well the original point is that sparkle predates MAS by more than a decade, and the MAS limitations are a bigger issue than the fees. > Doesn't that leads to the situation on windows where every single app is phoning home at startup? Sparkle has a very clear and regular behaviour, its predictability and widespread use made it easy to manage.
Re: Sparkle: A software update framework for macOS
#14Great piece of software.
Re: Sparkle: A software update framework for macOS
#15Earlier quoted context omitted.
In terms of apps no, it doesn't or basically it is the Mac App Store. You basically publish your app with all the dependencies and target a specific OS version which guarantees certain baseline frameworks. Apart from that, any update means publishing a new version to the App Store (if you are there). If you are self hosting the app, you need something like Sparkle to trigger app updates. In terms of proper package ma…
OK so basically the point is to avoid Mac App Store fees and independence to third party project like homebrew. Doesn't that leads to the situation on windows where every single app is phoning home at startup?
Re: Sparkle: A software update framework for macOS
#16Are you telling me macOS doesn't have a package manager already?
In terms of apps no, it doesn't or basically it is the Mac App Store. You basically publish your app with all the dependencies and target a specific OS version which guarantees certain baseline frameworks. Apart from that, any update means publishing a new version to the App Store (if you are there). If you are self hosting the app, you need something like Sparkle to trigger app updates. In terms of proper package ma…
MacPorts keeps things clean in /opt/.
https://saagarjha.com/blog/2019/04/26/thoughts-on-macos-pack...
Re: Sparkle: A software update framework for macOS
#17Re: Sparkle: A software update framework for macOS
#18I've had to implement Sparkle once in a macOS app and it was actually quite simple. It also doesn't really take much more than an S3 bucket to facilitate updates. And as a user, it's a great user experience that updates are handled in a similar manner in almost all of the apps that I install. Great piece of software.
Re: Sparkle: A software update framework for macOS
#19Big kudos to all contributors of Sparkle, you all make our lives easier!