On Fri, Oct 8, 2010 at 5:25 PM, Lukas Renggli <renggli@gmail.com> wrote:
Yeah, I agree, there is definitely a need for Metacello.

I suggest to make it easier to use, faster and more lightweight.
Currently it is more the opposite.

I propose something along Gofer, but for Metacello (I believe somebody
already did something like this?):

Yes, Esteban:

http://www.smallworks.com.ar/en/community/GoferProjectLoader

1. loading the latest stable version must be dead simple

� �Metacello new project: 'OB'; loadStable

2. loading the latest development version must be dead simple

� �Metacello new project: 'OB'; loadDevelopment

3. specifying what groups to load must be dead simple

� �Metacello new project: 'Seaside'; group: 'Tests'; group: 'Javascript'; load


it does all that.
4. loading should not require to additional infrastructure to be
loaded into a Pharo image (I imagine a server that has all
configurations preloaded and that returns Gofer scripts that can be
executed in the target image)


this can be discussed with dale.
Lukas

On 8 October 2010 17:15, Miguel Cob� <miguel.coba@gmail.com> wrote:
> El vie, 08-10-2010 a las 09:56 -0400, Alexandre Bergel escribi�:
>> > � ConfigurationOfOmnibrowser project load@*%$LatestCode
>>
>> better in my opinion: ConfigurationOfOmnibrowser loadLastVersion
>>
>> As a metathough, I think we need a unification of how Configuration are defined and used.
>> We have loadDefault in Moose. I often do a ConfigurationOfXX project lastVersion load. You can directly load the baseline. I know this has been discussed many times. But we really need to come up with a simple and efficient way to use configuration.
>>
>> I would also like to have ConfigurationOfXX forEachVersionsLoadAndDo: [:v | ... ], versionsSelect: [:v | ... ], ...
>>
>> Alexandre
>
> There is a long thread in the metacello mailing list where those topics
> are being discussed and Dale is right now working in the new code to
> support them. So if you want to be heard please propose those guidelines
> there so they are taken in account.
>
>
> Cheers
>>
>
> --
> Miguel Cob�
> http://miguel.leugim.com.mx
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



--
Lukas Renggli
www.lukas-renggli.ch

_______________________________________________