Uli, could you write a blog post with a bit more of the technical details and 
specific examples of how this technique works?  I'm not quite following your 
logic here (it sounds recursive!) and it's probably not appropriate to get 
technical in this venue.

Dan

On Feb 20, 2010, at 3:14 AM, Uli Kusterer wrote:

> 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
> 


--
Dan Wood
Karelia Software — Sandvox for the Mac : http://www.karelia.com/
Follow me on Twitter: http://twitter.com/danwood http://twitter.com/karelia

"It is difficult to get a man to understand something, when his salary depends 
upon his not understanding it."
Upton Sinclair 



------------------------------------

MacSB email guidelines: http://tinyurl.com/2g55d6
Use MacSB-Talk for off topic messages: http://groups.google.com/group/macsb-talk
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/macsb/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/macsb/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to