Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4984710334 for ; Thu, 17 Oct 2013 06:24:32 +0000 (UTC) Received: (qmail 72764 invoked by uid 500); 17 Oct 2013 06:24:30 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 72561 invoked by uid 500); 17 Oct 2013 06:24:29 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 72553 invoked by uid 99); 17 Oct 2013 06:24:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Oct 2013 06:24:29 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of flamefew@gmail.com designates 209.85.212.47 as permitted sender) Received: from [209.85.212.47] (HELO mail-vb0-f47.google.com) (209.85.212.47) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Oct 2013 06:24:24 +0000 Received: by mail-vb0-f47.google.com with SMTP id h10so871348vbh.20 for ; Wed, 16 Oct 2013 23:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=rBRvnXX3tDU5igM4hhPC70NUbjko4qVhfuwuWWIwTJQ=; b=0cHlM1HxGVOD9QTlK8q57juxQxkyuhmXW1uPlKSFHHPG1WgiG4pYl4ueZsE86jkLvG 9gFvY4X+Bz3BKnzDlEDQ1Q75ghFaKzREhiHKLHg86erS5Pz14DT31RyWBAe+oHDoGSX/ 13Yi1C/ZDIPfDYuu8UJuwnE/KJ4attonAW1SD7Aee5kV/KCutTjdJUYRpjSsgGTjO8aC a9+MBJ4DrgwlMeFMeMjxEnwt/z8ofCweCZ4wXpxezvLJ+5WotApTm3rdA46StXtpYmu2 EcLrbcuebKdnZ8DpbVfO/1p2dbi9cwxr84u+e4qhRZDJka6LjNszw7Anmy8jEHjMgFq0 xtCQ== MIME-Version: 1.0 X-Received: by 10.220.164.202 with SMTP id f10mr44674vcy.25.1381991044084; Wed, 16 Oct 2013 23:24:04 -0700 (PDT) Received: by 10.52.72.9 with HTTP; Wed, 16 Oct 2013 23:24:03 -0700 (PDT) In-Reply-To: <525F6A08.304@apache.org> References: <110B24A9-DD67-436D-9E2D-E29521693809@gmail.com> <5258521D.2090401@oliver-heger.de> <525AF8EB.3030708@gmail.com> <525B998C.1030007@apache.org> <525F6A08.304@apache.org> Date: Wed, 16 Oct 2013 23:24:03 -0700 Message-ID: Subject: Re: [VOTE] Move Apache Commons to Git for SCM... From: Henri Yandell To: Commons Developers List Content-Type: multipart/alternative; boundary=001a11c1e98043fe5a04e8e9dd5d X-Virus-Checked: Checked by ClamAV on apache.org --001a11c1e98043fe5a04e8e9dd5d Content-Type: text/plain; charset=ISO-8859-1 Wooo! I won on my first post, and by being on the fence. Be afraid when I have a strong opinion, be wery, wery afraid :) Not allowed to drink though. Hacking along tonight, I'm reminded of one reason why I would like to try Git in Commons. It's the only place I tend to be working on parallel issues at the same time and I would like to stash (if that's the right verb) a patch that's part ready but waiting on feedback online. I started to deploy the site with reports based on the uncommitted code and had to abort and restart. Hen On Wed, Oct 16, 2013 at 9:39 PM, Dave Brosius wrote: > Those who wanted to move to Git have given up several days ago, leaving > this thread to be 'argued' by > those who successfully squashed the action. James has already canceled the > test project request in INFRA, and > so it seems pointless for this thread to continue. You won, go off and > have a beer, and enjoy. > > > On 10/16/2013 11:56 PM, Henri Yandell wrote: > >> There's no veto notion here - if we're abiding by the lowest denominator >> of >> the base Apache voting rules, vetoes are only for code votes. While this >> is >> to do with code, it's not code itself. >> >> I see it settled in that an understanding is reached. >> >> The majority of those voting have indicated that they have a preference >> for >> git over svn and would like Commons to move in that direction. >> >> I'm definitely confused by the proposal. Being selfish - what's this going >> to change? The discussion implied code review would be used (are we moving >> to RTC?). It implied that there would be issues in checking all of Commons >> out (which has always been very important to me, though I'll admit not >> right now as I've not been supporting cross-Commons features the way >> others, noticeably Sebb, are). If we break the ability for someone to fix >> issues across all components, we increase the likelihood that central >> changes won't be pushed out. Will GitHub pull requests get better? Because >> they're currently a mess. Will we lose existing contributors due to >> putting >> a hurdle in their way? Will the development workflow change? While I use >> git at the moment, I'm aware I use it in an svn way because I'm always >> hitting pains where git's support for my workflow involves doing odd items >> (acknowledging the issue is me for not developing in a git way). If we >> move >> a component to git, will I still be able to commit to it via some form of >> svn2git bridge, or will each partial migration mean a component vanishing >> from trunks-proper? >> >> Browsing the git discuss thread, it was surprisingly light on details. To >> be excited by this and not feel frustrated, I suspect I'll need more >> support (explanations before hand, answers to dumb questions). However >> this >> seems much like the moves to maven1 and maven2. A difference to the >> maven1/maven2 moves is that they were done with overlap. Components were >> not unusual to have Ant, Maven 1 and Maven 2 build systems. >> >> Summary: I won't add my vote because I don't understand the question. >> We're >> not voting on moving to Git, we're voting on something bigger and only >> those voting +1 know what that is :) I'm not against it, but I know there >> will be pain, someone else is going to do all the work [hey, I served my >> time on jira and svn] and I'll slowly catch up and hopefully not get lost >> along the way :) >> >> --- >> >> An aside: I'm not convinced btw that another thread entitled "[VOTE] Stay >> on Subversion" wouldn't also be passed. To conjecture culturally, those >> fastest to respond are most likely to want to move to Git, while those >> slower are most likely to want to stay on Subversion. Mobilization of the >> SVN vote would probably exceed the Git vote, however I believe there is a >> level of those interacting more often with the scm having a greater voice >> in the choice of system being interacted with. >> >> Hen >> >> >> On Wednesday, October 16, 2013, James Ring wrote: >> >> So did any committer want to exercise a veto? Otherwise the matter is >>> settled right? >>> On Oct 16, 2013 6:38 PM, "sebb" wrote: >>> >>> On 17 October 2013 02:10, Ralph Goers >>>> >>> wrote: >>> >>>> On Oct 16, 2013, at 2:46 PM, James Ring wrote: >>>>> >>>>> Do Apache by-laws require a quorum? Was there a quorum for this vote? >>>>>> >>>>>> Apache voting rules are documented at >>>>> >>>> http://www.apache.org/**foundation/voting.html. >>>> However, that page doesn't >>>> define "consensus" which is where some of the disagreement came from. >>>> >>>> It's defined in the glossary: >>>> >>>> http://www.apache.org/**foundation/glossary.html#**ConsensusApproval >>>> >>>> ------------------------------**------------------------------** >>>> --------- >>>> To unsubscribe, e-mail: dev-unsubscribe@commons.**apache.org >>>> For additional commands, e-mail: dev-help@commons.apache.org >>>> >>>> >>>> >>> > > ------------------------------**------------------------------**--------- > To unsubscribe, e-mail: dev-unsubscribe@commons.**apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --001a11c1e98043fe5a04e8e9dd5d--