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

Reply via email to