Major +1 for moving Piggybank to github. Alan.
On Apr 3, 2012, at 3:36 PM, Russell Jurney wrote: > Some more info is available here, for the Cassandra project: > > https://issues.apache.org/jira/browse/INFRA-4254 > https://github.com/apache/cassandra > http://wiki.apache.org/cassandra/HowToContribute > > I have a proposal to make... since we're not yet up for this, but do agree > that it is the future: what if we move Piggybank to github? > > We can do this at the hackathon we're having at Twitter - I forgot the date? > > On Wed, Mar 28, 2012 at 6:16 PM, Scott Carey <sc...@richrelevance.com>wrote: > >> Git was built with use case #1 being Linux developers exchanging patches >> as text via e-mail. I am not sure what binary patch support Linus plans >> or what it would help other than being more compact. One disadvantage is >> that it is then hard to review simple changes by simply reading the patch >> itself in a text editor. I have +1'd many near-trivial changes after only >> glancing at the text of the patch. >> >> SVN is (slowly) catching up to have better patch features. 'svn patch' is >> now in 1.7, 1.8 will enhance it, and eventually there is planned support >> for git patch extensions. In the long run the differences between the >> tools for day-to-day work will shrink from where it is now. Subversion is >> planning 'svn shelve' to make it more git-like when working locally, for >> example. >> >> On 3/27/12 10:43 PM, "Dmitriy Ryaboy" <dvrya...@gmail.com> wrote: >> >>> Could you enumerate the problems you have with text patches? >>> >>> I can think of 1, but would like to hear your list. >>> >>> Dmitriy >>> >>> On Tue, Mar 27, 2012 at 2:48 PM, Russell Jurney >>> <russell.jur...@gmail.com> wrote: >>>> Using text patches is the problem as I see it. We should be using... >>>> something else. Doesn't git's functionality enable phasing out text >>>> patches? >>>> >>>> On Tue, Mar 27, 2012 at 11:16 AM, Scott Carey >>>> <sc...@richrelevance.com>wrote: >>>> >>>>> On the Avro project, several folk generate a patch using git and upload >>>>> that to the JIRA, it patches fine using unix 'patch'. >>>>> Why do you need to switch to svn to generate the patch? >>>>> >>>>> A committer needs to apply the patch to a location checked out with >>>>> svn, >>>>> but that is trivial. >>>>> >>>>> On 3/27/12 2:26 AM, "Gianmarco De Francisci Morales" <g...@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 <dvrya...@gmail.com> >>>>> 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 >>>>> <russell.jur...@gmail.com> >>>>>>> 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 >>>>> <sc...@richrelevance.com >>>>>>>> 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" <russell.jur...@gmail.com> >>>>>>> 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 >>>>> <da...@hortonworks.com> >>>>>>>>> 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 < >>>>>>> jcove...@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 <sc...@richrelevance.com> >>>>>>>>>>>> >>>>>>>>>>>>> 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" >>>>> <russell.jur...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> What's the work? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Russell Jurney http://datasyndrome.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mar 21, 2012, at 9:39 PM, Dmitriy Ryaboy >>>>> <dvrya...@gmail.com >>>>>> >>>>>>>>>>> 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.jur...@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.jur...@gmail.com >>>>>>>>>>>>>>>> datasyndrome.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mar 21, 2012, at 9:04 PM, Bill Graham >>>>>>> <billgra...@gmail.com> >>>>>>>>>>> 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 >>>>>>>>>>>>>>>>> <russell.jur...@gmail.com>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 >>>>>>> <ga...@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 >>>>>>>>>>>>>>>>> billgra...@gmail.com going forward.* >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Russell Jurney twitter.com/rjurney russell.jur...@gmail.com >>>>>>>>>> datasyndrome.com >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Russell Jurney twitter.com/rjurney russell.jur...@gmail.com >>>>>>> datasyndrome.com >>>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Russell Jurney twitter.com/rjurney russell.jur...@gmail.com >>>> datasyndrome.com >> >> > > > -- > Russell Jurney twitter.com/rjurney russell.jur...@gmail.com datasyndrome.com