We got a discussion with dale/simon/mariano and I'm sure that dale will reply.

Stef

On Sep 15, 2010, at 4:36 PM, Miguel Enrique Cobá Martínez wrote:

> El mié, 15-09-2010 a las 15:52 +0200, Torsten Bergmann escribió:
>> One thing I think that should be discussed at ESUG
>> (sorry I'm not there) is if and how we want to maintain
>> Metacello repositories for the different Pharo versions
>> in the future.
>> 
>> I still think about the project/repo dependency issue:
>> 
>> An example: we have a repo for Pharo 1.2:
>> 
>> MetaRepoForPharo12   it may contain a ConfigurationOfFFI that works
>>                      for Pharo 1.1. and loads FFI.
>>                      it may also contain a ConfigurationOfExternalBrowser
>>                      that requires the ConfigurationOfFFI (usual Metacello 
>> project
>>                      dependency)
>> 
>> When Pharo 1.3 comes out we have a new MetaRepoForPharo13 and may just
>> copy ConfigurationOfFFI over since it only loads packages and these packages
>> may be compatible to Pharo 1.3. So far so good ... but:
>> 
>> What about ConfigurationOfExternalBrowser, if we just copy it to the
>> new repo the config still points to the "old" ConfigurationOfFFI in the old 
>> MetaRepoForPharo12 repo and not to the new one in MetaRepoForPharo13.
>> 
>> So we will have to adopt the configs for any new platform version ...
>> and since world keeps spinnning we may also end up with forked 
>> configurations.  
> 
> Yes, that is expected. Mariano proposed some script that
> programmatically rewrites a configuration fixin and repointing
> dependencies to the new repository. This could be triggered when
> creating a new Repo and when automatically copying every configuration
> from the previous repo to the new repo.
> 
> 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

Reply via email to