Thanks.

Here is a better list. If you start from ConfigurationOfMoose, then you can do:
(ConfigurationOfMoose new project version: #development) allProjects
==> and you will get 22 configurations.

For the following, we need to create new versions that will point to the existing baselines, and that point to the #stable of dependent configurations:
<>1.0-baseline [ConfigurationOfMetanool]
<>1.2-baseline [ConfigurationOfFame]
<>2.5-baseline [ConfigurationOfMooseAlgos]
<>1.6-baseline [ConfigurationOfPetitParser]
<>3.0-baseline [ConfigurationOfGlamour]
<>1.1-baseline [ConfigurationOfRoassal2]
<>2.3-baseline [ConfigurationOfSmallDude]
<>5.0-baseline [ConfigurationOfMoose]
<>1.3-baseline [ConfigurationOfPetitSQLParser]
<>0.18-baseline [ConfigurationOfGToolkit]
<>0.3-baseline [ConfigurationOfAnnouncerCentricDebugger]
<>0.2-baseline [ConfigurationOfGTDebugger]
<>2.0-baseline [ConfigurationOfGTInspector]

For rest, we have to ensure that there exists a correct #stable one, but not necessarily create one:
~3.1.5 [ConfigurationOfMagritte3]
~1.1.13 [ConfigurationOfGrease]
2.0 [ConfigurationOfHashTable]
1.8.8 [ConfigurationOfXMLParser]
2.4.8 [ConfigurationOfXMLWriter]
~1.3.0 [ConfigurationOfOrderPreservingDictionary]
~1.1.2 [ConfigurationOfBitmapCharacterSet]
4.5.12 [ConfigurationOfOSProcess]
~4.6.9 [ConfigurationOfCommandShell]

Cheers,
Doru


On Mon, Dec 8, 2014 at 11:25 AM, Stephan Eggermont <stephan@stack.nl> wrote:
Hi Doru,

I'd like to make transparant what needs to be done
to release Moose 5.0, so I'll write down the steps I
take.

First step is deciding which configurations need to be
changed, and what needs to be done with them.

In Moose we have the following 34 configurations:

ConfigurationOfAnnouncerCentricDebugger
ConfigurationOfBitmapCharacterSet
ConfigurationOfCommandShell
ConfigurationOfDeepTraverser
ConfigurationOfFame
ConfigurationOfGTDebugger
ConfigurationOfGTInspector
ConfigurationOfGTInspectorCore
ConfigurationOfGTPlayground
ConfigurationOfGTPlaygroundCore
ConfigurationOfGTSpotter
ConfigurationOfGToolkit
ConfigurationOfGlamour
ConfigurationOfGlamourCore
ConfigurationOfGrease
ConfigurationOfHashTable
ConfigurationOfMagritte3
ConfigurationOfMerlin
ConfigurationOfMetanool
ConfigurationOfMoose
ConfigurationOfMooseAlgos
ConfigurationOfNewDebugger
ConfigurationOfOSProcess
ConfigurationOfOrderPreservingDictionary
ConfigurationOfPastell
ConfigurationOfPetitParser
ConfigurationOfPetitSQLParser
ConfigurationOfPhexample
ConfigurationOfRoassal2
ConfigurationOfRoelTyper
ConfigurationOfRubric
ConfigurationOfSmallDude
ConfigurationOfXMLParser
ConfigurationOfXMLWriter

In Pharo3 30860 there are no configurations.

Of those, the maintained ones I know not under Moose control are:

ConfigurationOfCommandShell
ConfigurationOfGrease
ConfigurationOfMagritte3
ConfigurationOfOSProcess
ConfigurationOfXMLParser
ConfigurationOfXMLWriter

I assume there are  a few more. Which ones?

In those I'd suggest to not add the #'moose5.0' but pick the met fitting
current version.

Grease and Magritte3 already have named versions, so we can simply refer to
Magritte3 #'release3.2'
Grease #'release1.1'
that contains the same packages as #development=version3.1.5

CommandShell loads version469 which has a numbered OSProcess version 4.5.12
the #stable version refers to 469 so can be used.
The baseline of CommandShell looks broken.

to be continued
  Stephan
_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
www.tudorgirba.com

"Every thing has its own flow"