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