Return-Path: X-Original-To: apmail-pig-dev-archive@www.apache.org Delivered-To: apmail-pig-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 C80539C06 for ; Tue, 27 Mar 2012 09:36:31 +0000 (UTC) Received: (qmail 86056 invoked by uid 500); 27 Mar 2012 09:36:31 -0000 Delivered-To: apmail-pig-dev-archive@pig.apache.org Received: (qmail 86029 invoked by uid 500); 27 Mar 2012 09:36:31 -0000 Mailing-List: contact dev-help@pig.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@pig.apache.org Delivered-To: mailing list dev@pig.apache.org Received: (qmail 86019 invoked by uid 99); 27 Mar 2012 09:36:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Mar 2012 09:36:31 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_REPLY,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of russell.jurney@gmail.com designates 74.125.82.177 as permitted sender) Received: from [74.125.82.177] (HELO mail-we0-f177.google.com) (74.125.82.177) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Mar 2012 09:36:24 +0000 Received: by werp11 with SMTP id p11so6402561wer.22 for ; Tue, 27 Mar 2012 02:36:03 -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=brtMEVm4oAU9N/D6DmloR7/uHTWw6WBJ+p1IRkFw7nk=; b=VUhAss7vn8rgaZk45ZcMh2ieawIE33InFgEBP1i+k0UNtKouRg/YU6xFywSwcoPzfk mWZ6p9KvtOloJaP/fcCHKi5RFv5qyW+r3h0qHeCav+I+Jqp0+s0Yq5xcoRmIVvVMSTJx wVT+PfFWIdjPTIToW3DdKAa/t1/JgBfSnMK52Fm/auBc2X2IiR9AleCv5JFBNnl7uvd0 RS6WhXbLW+zcfXQ1CViJw4rdtPtP8f5XQRZYl0kFyZZNAC8cuBpsbTfhLsemQ620l8J/ ip6HYw56b+x7ND1cXc5Z6gPvSWFVySyVwEDOZSkyqzyCOU5mu3SOZMb1pKPBTRU/egO7 hedQ== MIME-Version: 1.0 Received: by 10.216.134.27 with SMTP id r27mr14612867wei.107.1332840963470; Tue, 27 Mar 2012 02:36:03 -0700 (PDT) Received: by 10.180.95.137 with HTTP; Tue, 27 Mar 2012 02:36:03 -0700 (PDT) In-Reply-To: References: <290E6DAA-A0D5-4489-B08D-04D26CB1D98C@gmail.com> Date: Tue, 27 Mar 2012 02:36:03 -0700 Message-ID: Subject: Re: Making git the repo of choice for Pig? From: Russell Jurney To: dev@pig.apache.org Content-Type: multipart/alternative; boundary=0016e6d646732b774504bc36381c --0016e6d646732b774504bc36381c Content-Type: text/plain; charset=ISO-8859-1 Gianmarco, can you elaborate a bit on the fuzziness? On Tue, Mar 27, 2012 at 2:26 AM, Gianmarco De Francisci Morales < gdfm@apache.org> wrote: > My 2 cents, based on the S4 project experience so far (they have git) is +1 > but later. > > The process with git is still a bit fuzzy and not fully integrated and > standardized like the one with svn. > I personally use git for all my dev work with Pig, but then switch to svn > to generate the final patch. A bit cumbersome but not so bad. > > Switching now will generate confusion and is not that urgent in my humble > opinion. > > Cheers, > -- > Gianmarco > > > > On Sat, Mar 24, 2012 at 01:27, Dmitriy Ryaboy wrote: > > > There is a check box you check when you upload a patch. If we committed > > without verifying you checked it, thats an unfortunate oversight. > > > > No, you cant send a pull request via github to apache. That's a github > > (commercial entity) feature, not a git (open source vcs) feature. > > > > Yes you can post a link on a Jira and ask people for review prior to > > submitting a formal patch. No that's not review board or Jira > integration. > > > > > > > > On Mar 22, 2012, at 5:59 PM, Russell Jurney > > wrote: > > > > > That is fine. Only committers can merge pull requests. Not a problem. > > > > > > I've never signed anything, and committers take my patches. Works the > > same. > > > > > > On Thu, Mar 22, 2012 at 3:33 PM, Scott Carey > >wrote: > > > > > >> > > >> There is a legal issue as well. Uploading a patch to JIRA requires the > > >> user to grant apache license to use the code. A pull request from > > github > > >> does not. > > >> This is all being hashed out elsewhere, none of us here are experts. > > >> > > >> > > >> > > >> > > >> On 3/22/12 2:08 PM, "Russell Jurney" > wrote: > > >> > > >>> If there is already a trial going, the project would benefit from > > >>> switching > > >>> to git, as we could then (I think?) accept pull requests on github. > > Maybe > > >>> not, I'm not familiar with integrating multiple gits. Barrier of > entry > > >>> for > > >>> contributing would then drop dramatically, making happy for all. > > >>> > > >>> On Thu, Mar 22, 2012 at 1:58 PM, Daniel Dai > > >> wrote: > > >>> > > >>>> This can be done in the future but I don't see there is an urgent > need > > >>>> for that. I'd rather wait for Apache to standardize the process and > we > > >>>> can easily follow and switch, rather than become the first several > to > > >>>> try and solve the infrastructure problem. > > >>>> > > >>>> Daniel > > >>>> > > >>>> On Thu, Mar 22, 2012 at 12:02 PM, Jonathan Coveney < > > jcoveney@gmail.com> > > >>>> wrote: > > >>>>> If people don't know git or svn, they are going to have to learn > one > > >>>> or > > >>>> the > > >>>>> other if they want to work with open source projects. It might as > > >>>> well be > > >>>>> git, since that's where things are going. > > >>>>> > > >>>>> 2012/3/22 Scott Carey > > >>>>> > > >>>>>> Apache is currently doing a trial with git as the primary repo > using > > >>>> the > > >>>>>> CouchDB project. Other projects may be able to volunteer to join > > the > > >>>>>> trial, I'm not sure. > > >>>>>> > > >>>>>> see http://git-wip-us.apache.org/ > > >>>>>> > > >>>>>> I suggest that if you are interested in this join the apache > > >>>>>> infrastructure-dev list. > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> On 3/21/12 9:57 PM, "Russell Jurney" > > >>>> wrote: > > >>>>>> > > >>>>>>> What's the work? > > >>>>>>> > > >>>>>>> Russell Jurney http://datasyndrome.com > > >>>>>>> > > >>>>>>> On Mar 21, 2012, at 9:39 PM, Dmitriy Ryaboy > > >>>> wrote: > > >>>>>>> > > >>>>>>>> All that's left is for someone to volunteer to do the work. > > >>>>>>>> > > >>>>>>>> On Mar 21, 2012, at 9:17 PM, Russell Jurney < > > >>>> russell.jurney@gmail.com> > > >>>>>>>> wrote: > > >>>>>>>> > > >>>>>>>>> What do we have to do to be the first real project that uses > git? > > >>>>>>>>> Let's do that. Or, let's just sink svn to github. > > >>>>>>>>> > > >>>>>>>>> It will propel the project forward. > > >>>>>>>>> > > >>>>>>>>> Russell Jurney > > >>>>>>>>> twitter.com/rjurney > > >>>>>>>>> russell.jurney@gmail.com > > >>>>>>>>> datasyndrome.com > > >>>>>>>>> > > >>>>>>>>> On Mar 21, 2012, at 9:04 PM, Bill Graham > > > >>>> wrote: > > >>>>>>>>> > > >>>>>>>>>> I think this is the tweet (lacking the entire discussion tree > > >>>> that > > >>>> we > > >>>>>>>>>> had > > >>>>>>>>>> re git) where I was pointing out that some incubator projects > > >>>> were > > >>>>>>>>>> using > > >>>>>>>>>> git. > > >>>>>>>>>> > > >>>>>>>>>> https://twitter.com/#!/billgraham/status/174744199407738880 > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> On Wed, Mar 21, 2012 at 12:47 PM, Russell Jurney > > >>>>>>>>>> wrote: > > >>>>>>>>>> > > >>>>>>>>>>> I think this changed, and you are now allowed. Looking for > the > > >>>>>>>>>>> tweets. > > >>>>>>>>>>> > > >>>>>>>>>>> Russell Jurney http://datasyndrome.com > > >>>>>>>>>>> > > >>>>>>>>>>> On Mar 21, 2012, at 9:36 AM, Alan Gates < > gates@hortonworks.com > > >>> > > >>>>>>>>>>> wrote: > > >>>>>>>>>>> > > >>>>>>>>>>>> AFAIK Apache still does not support git as a primary > > >>>> repository. > > >>>>>>>>>>>> You > > >>>>>>>>>>> can use the git mirror, which Pig does. If this has changed > > >>>> (or > > >>>>>>>>>>> when it > > >>>>>>>>>>> does), I'm +0 on changing, by which I mean I don't care which > > >>>> we > > >>>> use. > > >>>>>>>>>>>> > > >>>>>>>>>>>> Alan. > > >>>>>>>>>>>> > > >>>>>>>>>>>> On Mar 20, 2012, at 11:22 PM, Jonathan Coveney wrote: > > >>>>>>>>>>>> > > >>>>>>>>>>>>> Would anyone be opposed to doing this? I think you can > apply > > >>>> to > > >>>> do > > >>>>>>>>>>>>> this > > >>>>>>>>>>> via > > >>>>>>>>>>>>> Apache, no? It would be nice to make git the first class > > >>>> citizen of > > >>>>>>>>>>>>> choice... forcing developers to use svn to work with pig is > > >>>> just > > >>>>>>>>>>>>> another > > >>>>>>>>>>>>> barrier, imho. I thought this had been bandied about on > > >>>> Twitter > > >>>>>>>>>>>>> and the > > >>>>>>>>>>>>> like, but not sure if it's been discussed seriously on the > > >>>>>>>>>>>>> listserv. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> Would love y'all's opinions on the matter > > >>>>>>>>>>>>> Jon > > >>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> -- > > >>>>>>>>>> *Note that I'm no longer using my Yahoo! email address. Please > > >>>> email > > >>>>>>>>>> me at > > >>>>>>>>>> billgraham@gmail.com going forward.* > > >>>>>> > > >>>>>> > > >>>> > > >>> > > >>> > > >>> > > >>> -- > > >>> Russell Jurney twitter.com/rjurney russell.jurney@gmail.com > > >>> datasyndrome.com > > >> > > >> > > > > > > > > > -- > > > Russell Jurney twitter.com/rjurney russell.jurney@gmail.com > > datasyndrome.com > > > -- Russell Jurney twitter.com/rjurney russell.jurney@gmail.com datasyndrome.com --0016e6d646732b774504bc36381c--