yes this will be much more efficient with a black board

stef

On Aug 17, 2010, at 12:25 AM, Dale Henrichs wrote:

> Stef,
> 
> Can we arrange to have a discussion about this issue at ESUG? There are a 
> number of closely related things that need to be considered and I think that 
> with email it is not easy ...
> 
> Dale
> 
> Stéphane Ducasse wrote:
>> this was more or less what I had in mind but with a limited knowledge of 
>> metacello.
>> Stef
>>> 
>>> I think that we should do is a piece of code that does the following:
>>> 
>>> - Take a ConfiguraitonOfXXX and do a "publish in Pharo Repository"
>>> - This can propmt which Pharo version, or directly which PharoRepository
>>> - Then it will ask which VERSION should be loaded in the already selected 
>>> Pharo version
>>> - It should be asked WHICH group (optional)
>>> 
>>> Once this is done, the code has to do the following:
>>> 
>>> - Iterates all the project and packages referenced and COPY ALL OF THEM 
>>> into the same repository. Or maybe we can have another repo. This will copy 
>>> all the .mzc of the project and its dependencies. With this you will make 
>>> sure that you have EVERYTHING you need to load it. 
>>> - take that ConfigurationOfXXX and automatically compile a class side #load 
>>> that based in your answers, does the correct job.
>>> In addition, this method should do a repositoryOverride: with the selected 
>>> repository.
>>> Example:
>>> 
>>> load
>>> | version |
>>> version := self project version: selectedVersion.
>>> version repositoryOverrides: selectedPharoRepository.
>>> version load: selectedGroup.
>>> 
>>> Maybe it can implement a particular load:   that recieves the common 
>>> parameter
>>> 
>>> 
>>> 
>>> Then, if you are in Pharo 1.0 the only thing you have to do is to explore 
>>> the repository PharoRepository10 and browse the confs....you select the one 
>>> you want and load it (with Gofer or Monticello Browser). Once that is done, 
>>> you just evaluate:
>>> 
>>> ConfiguarationOfXXX load.  
>>> and that's all.
>>> 
>>> What do you think ?
>>> Dale?
>>> 
>>> 
>>> Cheers
>>> 
>>> --
>>> Miguel Cobá
>>> http://miguel.leugim.com.mx
>>> 
>>> 
>>> _______________________________________________
>>> 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
>> _______________________________________________
>> 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


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

Reply via email to