Metacello is probably the way to go. It's a bit of a pain until you have it set up but then it's pretty easy to use, especially for development since you'll simply always load the latest versions (AKA "bleeding edge" or "development"). Take a look at the ProfStef tutorial (not sure how up to date it is but it helped me a lot to get started with Metacello). Cheers, Max On 21.11.2012, at 09:30, roberto.minelli@usi.ch wrote:
Hi,
At the moment I'm creating an analysis tool for Git repositories. I'm versioning my source code on Smalltalkhub, so that I can easily load my code in a fresh image, when needed.
My project depends on several external packages such as the Filesystem-Git, Fuel, and the last version of Filesystem.
I was wondering if it's possible to add such dependencies programmatically so that once I load my project from Monticello dependencies are added as well.
I heard that Metacello is probably suitable to handle dependencies, but it would be glad to hear an opinion from you.
Thanks in advance, Roberto