Hi Dale,
Thanks a lot for the quick and helpful reply.
Adding
spec blessing: #release
to all explicit versions did indeed do the trick.
Now I have to update all my configs ;-)
I have still much to learn.
Thx again,
Sven
On 27 Sep 2012, at 18:46, Dale Henrichs <[email protected]> wrote:
> Sven,
>
> The versions in ConfigurationOfZTimestamp aren't quite defined correctly ...
> bleedingEdge defaults to loading the latest baseline version. A baseline
> version is declared by setting the blessing to #baseline:
>
> spec blessing: #baseline.
>
> Your versions in ConfigurationOfZTimestamp are importing from the
> '1-baseline' but are not changing the blessing, so Metacello doesn't know
> that 1, 2, and 3 are literal versions and not baselines. So version 3 looks
> like the "latest baseline version"..
>
> To fix, this remember to set the blessing in your literal version
> specifications setting the blessing to something other that #baseline like
> #development:
>
> spec blessing: #development.
>
> while the version is under development or #release:
>
> spec blessing: #release.
>
> when the version is released (i.e., you will not be changing it any more).
>
> Dale
>
> ----- Original Message -----
> | From: "Sven Van Caekenberghe" <[email protected]>
> | To: "[email protected] Development"
> <[email protected]>
> | Sent: Thursday, September 27, 2012 8:31:47 AM
> | Subject: [Pharo-project] Metacello bleedingEdge question
> |
> | Hi,
> |
> | I have a question.
> |
> | The following works as expected and loads the latest versions of the
> | code:
> |
> | ConfigurationOfZincHTTPComponents project bleedingEdge load.
> |
> | The following does not and keeps loading only the #stable one and not
> | the latest one.
> |
> | ConfigurationOfZTimestamp project bleedingEdge load.
> |
> | I can't see any difference, but I am a Metacello newbie.
> |
> | Has anyone any idea where I should look ?
> |
> | Thx,
> |
> | Sven
> |
> | --
> | Sven Van Caekenberghe
> | http://stfx.eu
> | Smalltalk is the Red Pill
>