[squeak-dev] MCM update script

Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Wed Jul 1 11:00:20 UTC 2009




On 7/1/09 4:10 AM, "Andreas Raab" <andreas.raab at gmx.de> wrote:

> Folks -
> 
> I've set up a little test for the suggested MCM update script via
> Monticello. In order to try it out, do the following:
> * Get a copy of http://ftp.squeak.org/3.10/Squeak3.10-7159-basic.zip
> * Fire up Monticello and point it at http://squeaksource.com/MCUpdateTest
> * Load the latest MonticelloConfigurations package from there and ONLY
> that package (the fixes included are a strict prerequisite for this to work)
> 
> Now run the following code:
> 
> MCMcmUpdater updateFromRepositories: #(
> 'http://squeaksource.com/MCUpdateTest'
> ).
> 
> This will go to the repository and discover that there is
> update-ar.1.mcm and update-ar.2.mcm. It will load the first, find that
> there is nothing to do, move on to the second. The second has actually
> re-ordered the Exceptions and the Morphic package to allow for loading
> of a modification enabling SystemProgressMorph to change its label. It
> then uses the configuration to update all the remaining listed packages
> (and you can see the effect of the updated label right away).
> 
> If we'd find that at some point the order needs to be changed to be able
> to load a particular modification, we would just issue an update.mcm
> with the new order.
> 
> Hope this illustrates what I am imagining for an update mechanism using
> Monticello.
> 
> Cheers,
>    - Andreas

Ok, I start to try it.
Could I ask modify the load code updates in the Squeak Flap for pointing to
some Utilities loadMCM or some like this ?
So any could easily have his/her image up to date if wish.
We need huge feedback.

Edgar





More information about the Squeak-dev mailing list