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
| 
| 
| 
| 
| 

Reply via email to