Fwd: iSqueak "config map" changeset
Doug Way
dway at mailcan.com
Wed Jun 22 23:50:03 UTC 2005
FYI, Andreas replied to me and cc-ed the Packages list, but it didn't
show up in the list archives because I think he's not subscribed. (This
describes an example alpha update which loads an MC config map, which
may be needed in conjuction with a do-it update.)
----------------------------------------
Date Sat, 18 Jun 2005 10:44 PM
>From "Andreas Raab" <andreas.raab at gmx.de>
To "Doug Way" <dway at mailcan.com>
Cc packages at discuss.squeakfoundation.org
Subject Re: iSqueak
> > Is there an example of one of these "config map" changeset updates that
> > we could look at? Just curious as to what these look like.
>
> Like this:
>
> "Change Set: IslandWriter
> Date: 16 June 2005
> Author: Posted by Monticello
>
> This is a configuration map created by Monticello."
>
> (MCConfiguration fromArray: #(
> repository ('http://source.impara.de/Tweak')
> dependency ('Tweak-Maker' 'Tweak-Maker-ar.7'
> '0d27ffa7-4ba9-244f-a0f3-3e5876de1b90')
> dependency ('Islands' 'Islands-ar.13'
> 'e647905a-8781-b749-b0dd-34cce26d6595')
> )) upgrade.
>
> In other words, there is a (set of) repositories (here just one) and a
> set of package versions which can be found in the repositories. The
> configuration upgrade checks to see if there any newer versions locally
> and if so ignores the version requested. If there isn't a newer version
> it requests the version listed in the map and loads it. Depending on the
> preference updgradeIsMerge it will either load or merge this version
> into the image.
>
> Cheers,
> - Andreas
More information about the Packages
mailing list