[Adium-devl] Sparkle stats and 10.3.9

Peter Hosey boredzo at gmail.com
Sun Aug 26 20:48:02 UTC 2007


On Aug 26, 2007, at 13:29:07, Michael wrote:
> Is there something wrong with the statistics? Is the 1.0.5 -> 1.0.6  
> update procedure not working like it should? Or am I overlooking  
> something?

1.0.5 doesn't offer an update to 1.0.6, only 1.1.1. It was an either/ 
or choice because the version of the Sparkle Plus updater included  
with 1.0.5 and 1.1 (and, in fact, all versions of 1.0) has a crash  
bug that triggers when the update feed contains minimum-OS-version  
information. (1.0.6 and 1.1.1 contain the fix.)

We couldn't choose 1.0.6, because then 1.1 users would never have  
seen an update, since 1.1 is a higher version number than 1.0.6 (so  
the updater would think that the user had a newer version). Thus, the  
update feed advertises 1.1.1, in the hope that most users of 1.0.5  
are on Tiger, and therefore can run it.

Perhaps you're seeing Panther users who get the update notification  
and don't read far enough to see that we have a version for Panther  
as well. I've already suggested a possible solution to Zac, although  
it was more to help reduce the flow of people emailing feedback  
asking why their newer Adium doesn't launch.

The solution I suggested, in case anyone is curious, is to change the  
item title in the generation-1 (pre-1.0.6/pre-1.1.1) appcast to  
something like:

	Adium 1.1.1, for Mac OS X 10.4 and later only,

When Sparkle presents this title, it becomes:

> Adium 1.1.1, for Mac OS X 10.4 and later only, is now available  
> (you have 1.0.5). Would you like to download it now?

Hopefully, by the time they get as far as “only”, the release  
notes will have appeared, with their big red text that says:

> 10.3.9 users! Adium 1.1.1 will not run on your system. You need to  
> get [Adium 1.0.6](http://www.adiumx.com/) instead.





More information about the devel mailing list