On Sun, Jun 3, 2012 at 2:21 PM, Dirkjan Ochtman <d...@gentoo.org> wrote: > That makes a lot of sense. There are probably a bunch of > projects/teams where having their own branches makes some amount of > sense; but we should really try the free-for-all at first.
So, it sounds like we have a migrated tree already. Why not just plan a few days where we tell everybody to just mirror their work as an experiment (it would be strongly encouraged but not mandatory if for some reason a few can't go along with it). So, devs would do their work in cvs, and then just do the exact same commit in git and push it. The rsync mirrors would of course stay with cvs (this is just a test). Perhaps we might even make it a complete free-for-all with no rules at first. Then we can circle back on the list and discuss what did and didn't work well. That could include rebase-vs-merge, problems with concurrency, and so on. A test of some sort would cut down the risk of the unexpected when we do the real migration. Rich