i'd like to comment the parts i like (not all) :)
Based on the above points, it would be nice to have...
a> Â Metacello configuration: 'SqueakDBX' load
rather than...
b> Gofer new b> Â Â squeaksource: 'MetacelloRepository'; b> Â Â package: 'ConfigurationOfSqueakDBX'; b> Â Â load. b> ConfigurationOfSqueakDBX project latestVersion load.
yes , that would be nice. except from one thing: your image must have metacello installed. While things is done in a way, that you don't need to have it in order to load a project from your configuration. i.e. one can load ConfigurationOfXYZ into image without metacello and then run it, without caring if Metacello installed or not (because configuration takes care of it). But i think there could be a compromise. We may add an extension method to be able to do something like: Smalltalk loadMetacelloProject: #ConfigurationOfXYZ fromRepository: 'http://squeaksource.com/XYZProject' and/or: Smalltalk loadMetacelloProject: #ConfigurationOfXYZ fromRepository: 'http://squeaksource.com/XYZProject' version: 'x.y.z' like that, we can have a cake and eat it too. -- Best regards, Igor Stasenko.