> A nice framework for doing app updating on OS X is Sparkle: > > http://sparkle.andymatuschak.org/
yeah, exactly that kind of thing .... but cross-platform ... how powerful would that be. The buttons are good: "Skip this version", "Remind Me Later", "Install Update" Etienne > -- Greg > > On Feb 25, 2009, at 4:51 PM, e deleflie wrote: > >> ofcourse, this behaviour should be controllable from the end user's >> perspective ... so that they can turn that off if they want ... and >> they should be aware that an update is hapenning. >> >> Etienne >> >> >> On Thu, Feb 26, 2009 at 11:27 AM, e deleflie <[email protected]> wrote: >>> >>> Is there a way to make it very very easy for a Shoes application to be >>> auto-updated? >>> >>> It would be brilliant if, for example, you could do this: >>> >>> Shoes.setup do >>> gem 'mechanize' >>> getLatestVersion 'http://www.mywebsite.com/myapp.shy', :days => 7 >>> end >>> >>> Which would force the application to go search for newer code at that >>> URL (that url would just point to a shy file perhaps... I dont >>> know)... and install it. That way, when you updated your code (which >>> is all the time), all those who have downloaded your app will _always_ >>> be able to easily have the new version. >>> >>> This is modern software behaviour isn't? >>> >>> The default behaviour might be check for updates at every launch ... >>> this might cause bad perception of launch time.... hence the :days => >>> 7 option. >>> >>> Etienne >>> > >
