On Wed, Feb 20, 2013 at 10:15:20PM +0000, Garth N. Wells wrote: >> It seems to me there are essentially three groups that this suggestion >> will affect in different ways: >> >> 1. Core developers who have to suffer the hassle of making multiple >> releases and working every day in multiple repositories. >> >> 2. Advanced users who want to pick and choose specific components. >> >> 3. Users who don't really care how the code is organized as long as it >> can be installed easily. >> >> I think the suggestion will be a big relief for the group (1) of core >> developers (5-10 people) and it will have a positive effect on the big >> group of users (> 1000 people?) who don't need to worry about matching >> version numbers. But it might be a small setback for the relatively >> small group (2) of advanced users. >> > I'm still not fully convinced either way. I find the concept of nested > repositories appealing. How convenient it is in practice I don't know. > Would someone who has spoken in favour of nested repositories be > wiling to make an example somewhere that we could test? I'm open to > changing version control system if something else suits our needs.
Same here, but we're fairly committed to Launchpad and Launchpad does not do git. And will a nested repository solve the problem of making multiple releases? -- Anders >> I might be wrong but I estimate the size of group (2) as somewhere >> around 5-10 people and I think we've heard from all of them in this >> discussion. :-) So my suggestion would be to go ahead with the >> proposal and while doing so make sure to structure the new repo and >> build system in such a way that it's easy to install single >> components. >> >> The extra hassle for users that only want UFL would then be to >> download a bigger tarball, fenics-2.0.0.tar.gz instead of >> ufl-2.0.0.tar.gz. But apart from that, it would just be something like >> >> $ cmake -DFENICS_ENABLE_ONLY_UFL . # or similar... >> $ make install >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~fenics >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~fenics >> More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~fenics Post to : [email protected] Unsubscribe : https://launchpad.net/~fenics More help : https://help.launchpad.net/ListHelp

