On 16.02.2010, at 14:51, Jon Gotow wrote:
>> To actually download it, we have a custom URL scheme (that support 
>> can also use to hand out beta versions with select fixes, or easily 
>> let a user downgrade their version until an issue is resolved), 
>> which will add a CGI parameter to the URL and fetch a particular 
>> version explicitly.
> 
> Interesting - what does the custom URL scheme get you that an url to 
> the cgi with an embedded parameter does not?

 The custom URL is used to override Sparkle's "is this version newer" check. 
Otherwise you'd get thrown back to the spot where it says: There's no free 
update, but you can get more info on the paid update.

 The custom URL scheme will cause the app to initiate a Sparkle update, and get 
the new RSS feed that tells it about the paid upgrade, so Sparkle will take 
care of downloading and installing the paid upgrade after all.

-- Uli Kusterer
Sole Janitor
http://www.the-void-software.com



Reply via email to