Hi Esteban

Looks cool! I haven't had time to test it out in depth yet, but here three 
questions:

- does it keep memory of which projects are loaded? Is this what you refer to 
as "managed projects"?
- would it make sense to integrate it into Gofer? 
- any idea about how we go to differentiate "stable" and "unstable" universes 
for each Pharo version? How does the user know which version is the one he 
needs for his version of Pharo? Sorry, this is not directly related to the 
Gofer Project Loader but I think it is the next important step towards a 
working package management system!

Cheers,
Adrian

On Mar 17, 2010, at 14:23 , Esteban Lorenzano wrote:

> Hi,
> I want to announce the immediate release of GoferProjectLoader, a Gofer 
> extension to manage Metacello configurations.
> For all who want to know quickly what is this, here is a small synopsis:
> 
> GoferProjectLoader is a loader for Metacello configurations (A metacello 
> configuration is a full project load tool, including package/project 
> dependencies with it corresponding versions). GoferProjectLoader 
> automatically scan projects stored on MetacelloRepository, but you can add 
> your private repositories as well. GoferProjectLoader responsibilities 
> include:
> 
> 1) Install project versions and keep track of them.
> 2) Update configurations and upgrade projects (if desired).
> 
> GoferProjectLoader relies on Metacello and Gofer to perform this tasks (In 
> fact, It can be thought as a Gofer extension to understand Metacello 
> packages).
> 
> To load GoferProjectLoader, you need to do:
> 
> Gofer it
>       squeaksource: 'MetacelloRepository';
>       package: 'ConfigurationOfGoferProjectLoader';
>       load.
> 
> ConfigurationOfGoferProjectLoader project lastVersion load.
> 
> With this... you'll never need again to perform once and again this 
> repetitive configuration... instead, you can do things like:
> 
> Gofer project
>       load: 'Seaside30';
>       load: 'Pier2'.
> 
> You can see the full documentation here:
> http://www.smallworks.com.ar/en/community/GoferProjectLoader
> 
> Now I'm working on the promised page for configurations (Adrian: I really 
> sorry for the delay... I know I promised this a lot of time ago... but time 
> is the tyrant :( )
> 
> Cheers,
> Esteban
> 
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to