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
