[Release] Philosophical Discussion - The updates button is useless - discuss

Keith Hodges keith_hodges at yahoo.co.uk
Thu Jul 9 01:32:03 UTC 2009


>>> UpdatesFrom:  'http://source.squeak.org/Squeak311'  revisedUnder: (
>>>  UpdatesFrom: 'http://squeaksource.com/Seaside29'  revisedUnder: (
>>>    UpdatesFrom: 'http://squeaksource.com/MyStuff' )) install
>>>       
>> I think that the closest we can come in practice to such behavior is
>> merging. Since the MCM updates are merges, you get that precise behavior
>> when using multiple repositories. In other words, if there were a conflict
>> in the updates to 3.11 and Seaside 2.9 the update process would open a merge
>> browser and leave it to you to decide what exactly you want to do with it.
>>
>>     
>
> Yes, but at this point you are already failed. Because you turned
> something as simple as clicking an 'update' button
> into an engineering task for end user.
>
> Cheers :)
>   
But adding a menu item to MC, in order to offer updates on a per package
or per repository basis would not be out of the question.

Sake/Packages does this.

"load latest code from sake/packages"

Keith


More information about the Release mailing list