Alexandre,
How about something like the following expressions:
Gofer loadConfiguration: 'Pharo' version: '1.0-rc2.10505'. Gofer loadConfiguration: 'NewInspector'. Gofer loadConfiguration: 'Magritte' load: #( 'Magritte-Model' 'Magritte-Tests' ). Gofer loadConfiguration: 'OmniBrowser' version: '1.0' load: 'Core'.
sounds good.
I whipped together some extension methods for Gofer that adds support for the above to Gofer:
Gofer new gemsource: 'metacello'; package: 'Metacello-Gofer-Extensions'; load.
If there is no leading ConfigurationOf in the configuration name, 'ConfigurationOf' is tacked on. If no version is specified (or is nil) the latest version of the configuration is loaded. If no explicit load list is supplied (or is nil), then the default load list is loaded. In all cases it is expected that the configuration will be found in the MetacelloRepository on SqueakSource...
Dale
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project