On Wed, Oct 16, 2013 at 5:14 PM, Mark Thomas <ma...@apache.org> wrote:
> On 16/10/2013 21:34, Christian Grobmeier wrote: > > On 14 Oct 2013, at 9:13, Mark Thomas wrote: > > > >> On 13/10/2013 23:59, sebb wrote: > >>> On 13 October 2013 20:47, Phil Steitz <phil.ste...@gmail.com> wrote: > >>>> On 10/13/13 8:09 AM, James Carman wrote: > >>>>> Well, it has been 72 hours, so let's tally up the votes. As I see it > >>>>> (counting votes on both lists): > >>>>> > >>>>> +1s > >>>>> James Carman > >>>>> Romain Manni-Bucau > >>>>> Matt Benson > >>>>> Benedikt Ritter > >>>>> Bruno Kinoshita > >>>>> Gary Gregory > >>>>> Luc Maisonobe > >>>>> Oliver Heger > >>>>> Christian Grobmeier > >>>>> Torsten Curdt > >>>>> > >>>>> -1s > >>>>> Mark Thomas > >>>>> Thomas Vandahl > >>>>> Damjan Jovanovic > >>>>> Gilles Sadowski > >>>>> Jorg Schaible > >>>>> > >>>>> +0.5 > >>>>> Olivier Lamy > >>>>> > >>>>> +0 > >>>>> Ralph Goers > >>>>> > >>>>> -0 > >>>>> Emmanuel Bourg > >>>>> > >>>>> The vote passes, so Apache Commons will be moving to Git for SCM. We > >>>>> should begin working on a plan. I propose we set up a wiki page for > >>>>> that. > >>>> > >>>> I protest. It is fine for some components to experiment, but if we > >>>> are going to force all to move, we really need consensus and that is > >>>> clearly not the case here. I did not vote as I frankly saw the VOTE > >>>> as premature. We should use VOTEs as a last resort, not a first > >>>> step or way to avoid getting to consensus on non-release issues. > >>> > >>> I agree entirely with Phil. > >>> > >>> I would have voted -1 earlier, but was off-line for a few days. > >>> This is a huge change, and should not be bulldozed through. > >> > >> I too challenge the assertion that there is consensus for this change. > >> > >> I also agree with Sebb's characterisation of this being "bulldozed > >> through". > > > > I disagree. > > > > We have discussed it, we had a vote. We have not voted to push a red > > button on friday > > and to work with git alone on saturday. This was a vote for a general > > decision and > > it is clear (or should be) that changes like that are not made in a > > single day. > > > > Now what are you folks expecting? A full-fleshed out plan how to move? I > > think we should > > first decide IF we move and that was was happening here. > > What I was expecting was decisions to be made on the basis of consensus. > > The vote was not for a trial with a single component nor was it for a > gradual move to git as components decided that they wanted to move. The > vote was for a very black and white proposal to move the entire of > Commons from svn to git. > > The vote did not get consensus - far from it with around a third of > those voting against the proposal. Therefore my objection was to the > statement in the vote result that "Apache Commons will be moving to Git > for SCM". > Why don't we side-step the consensus vs. majority and so on issue, and let whomever wants git propose to move one component and see how that goes? Gary > > > It was also pretty clear to start with a small step first and move a > > single component. > > If that would went wrong we could either go back without bigger loss or > > discuss what needs to be improved. > > That is not what was stated in the vote. If it had been, I would have > voted +1. I indicated as much when I voted. > > > We are not using experimental bleeding edge technology here. We just > > wanted to decide if we will follow the git path or not. > > > > I really can't see anything bulldozed here. > > The bulldozing was the statement "Apache Commons will be moving to Git > for SCM" when a significant proportion of the committers voted against > such a move. > > >> I have no objection to a switch to git for those components where there > >> is consensus to do so amongst the active developers. > >> > >> I continue to strongly recommend that a single component volunteers to > >> be the svn->git guinea pig for Commons and that we allow that component > >> to work out any issues that crop up before any mass switch starts. If > >> there are no issues, great. If there are issues, better to have to deal > >> with one set of them rather than 40+ sets. > > > > I have not understood it otherwise. > > Why did you start to believe we move all components at once? > > The text of the vote, the text of the vote result and the context in > which the vote was conducted. At no point did the James (who was driving > this issue) make any statement that suggested (to me at least) anything > other than a wholesale migration from svn to git. > > >> Further, if the consensus amongst the active developers on a component > >> is that they wish to stick to svn, I see no why that component should be > >> forced to switch to git. > > > > I had the idea too and support it. > > At this point I am unclear what support there is for what since folks > appear to have very different interpretations of exactly what was being > voted on. > > I think that there is consensus for a single component to trial the svn > to git migration to see how it goes. That approach certainly has my > support although I won't be volunteering any of the components I'm > working on - while I can see the advantages of git, the git mirrors give > me most of the advantages with none of the migration pain. I'm sure that > balance will change over time but personally I'm not there yet. > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory