On Thu, Jan 7, 2010 at 10:11 PM, Michael Roberts <mike@mjr104.co.uk> wrote:
Hi,
if you can give me a script to load the stable (blessed?) version of ConfigurationOfPharo I will try and add it to the interim build server.
Sure. Take the latest PharoCore 10505 image and evaluate Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfPharo'; load. ((Smalltalk at: #ConfigurationOfPharo) project version: '1.0-rc2.10505') load. With that you create a the standard Dev image for the moment. I invite you to see the method ConfigurationOfPharo >> baseline10rc2: At the end, you can see the groups I defined: group: 'default' with: #('DevImageStandardOB'); group: 'Pharo Extras' with: #('PharoSound' 'PharoMorphicExtras' 'ArchiveViewer'); group: 'Dev Tools' with: #('RoelTyper' 'NewInspector' 'Shout' 'OCompletion'); group: 'Dev Tools Tests' with: #('Shout Tests' 'OCompletion Tests'); group: 'Dev Tools OB' with: #('Dev Tools' 'OB Dev'); group: 'Dev Tools OB Tests' with: #('Dev Tools Tests' 'OB Dev Tests'); group: 'DevImageStandardOBWithoutTests' with: #('Dev Tools OB' 'Pharo Extras' 'ImageForDevelopers-pharo'); group: 'DevImageStandardOB' with: #('Dev Tools OB Tests' 'DevImageStandardOBWithoutTests'); The group is what you put after the load: If you just send the message load, it takes the default. However, you can evaluate something like this: ((Smalltalk at: #ConfigurationOfPharo) project version: '1.0-rc2.10505') load: 'Dev Tools' or even: ((Smalltalk at: #ConfigurationOfPharo) project version: '1.0-rc2.10505') load: #('Dev Tools' 'Pharo Extras' ) Of course these groups were just my ideas, but we can create as much as we need. Cheers Mariano
Also it would be ideal to have conditional logic such that the image knows if such an 'update' is present or not. That way the server goes to sleep otherwise. we would then have an update stream of sorts for Pharo.
cheers, Mike
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project