I’ve already championed the value of Sparkle, but I think it’s reviewing. Sparkle is a software framework that allows an application developer to add easy software update. Once integrated, all that’s left for the developer to do is to create an appcast feed, a specially formatted RSS feed.
From then on, updates to the application can be put into that feed and users will be able to update automatically with it. In practice, it’s really slick, rivaling Apple’s own Software Update. Now that it has reached 1.0 status, a campaign for its use needs to be started. Every time you have to manually update an application, write a quick note to the developer asking for support.