You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by Jarek Jarcec Cecho <ja...@apache.org> on 2013/02/02 03:46:21 UTC

Move pig project from svn to git repository

Hi pig developers,
I personally prefer git over svn, so I'm using the git mirrors that Apache provides. As those mirrors do not seem entirely reliable I was wondering whether there are other pig developers that also prefer git over svn as myself. Apache Infrastructure Team is supporting projects that are primarily working with git, so my question is - would pig developer community be interested in migrating the repository from svn to git?

I've recently participated in three projects that done this change, namely Sqoop, Flume and MRunit, and it's not a big deal. The process is rather simple, just it take some time as most of the job is done by Infrastructure team. I would be more than happy to help or even drive the process in case that this change would be desirable by community.

Jarcec

Re: Move pig project from svn to git repository

Posted by Jarek Jarcec Cecho <ja...@apache.org>.
Hi Guys,
thank you for the feedback and linking previous discussion. I should have search mailing list history prior sending my question.

All the projects that I participate in and that moved to git still uses the same patch-file-based contribution process as it was in place when there were on SVN. We had short discussion [1] about using Gerrit [2] for code reviews rather than Review board which would make contribution process little bit more straightforward but the discussion has died without real outcome.

Jarcec

Links:
1: http://markmail.org/message/262picjrvzep2k6a
2: http://code.google.com/p/gerrit/

On Mon, Feb 04, 2013 at 12:42:50PM -0800, Julien Le Dem wrote:
> Sure, I'm more interested in how our patch-file-based contribution process
> would be improved by moving to git.
> I'm not against it but I'd like we think this through.
> So my question is:
> How would someone contribute once we move to git? How do they attach their
> work to a jira? (patch file, pointer to a branch?)
> Only committers would be able to create branches in the apache git repo,
> would we save the contribution in a branch for that jira or do we still ask
> for file patches ?
> 
> 
> On Mon, Feb 4, 2013 at 11:13 AM, Russell Jurney <ru...@gmail.com>wrote:
> 
> > Others (Cassandra?) have trail blazed already.
> >
> >
> > On Mon, Feb 4, 2013 at 10:44 AM, Julien Le Dem <ju...@twitter.com> wrote:
> >
> > > There was a thread about this last year:
> > > http://mail-archives.apache.org/mod_mbox/pig-dev/201203.mbox/thread?5
> > > As I recall there was no opposition but also no strong motivation to be
> > > trailblazers in this area.
> > > I do see lag on the git mirror sometimes (hours).
> > > I'd like to see a better process than the file based patch contribution
> > but
> > > it is unclear using git primarily will allow that. If you have
> > suggestions
> > > I'd be happy to hear about it.
> > > Julien
> > >
> > >
> > > On Sun, Feb 3, 2013 at 1:54 PM, Jarek Jarcec Cecho <jarcec@apache.org
> > > >wrote:
> > >
> > > > Hi Bill,
> > > > thank you very much for your feedback. Mostly in the past the
> > > > synchronization did not seemed reliable and sometimes it took couple of
> > > > hours or days to get latest updates from from svn to the git mirror.
> > Also
> > > > even recently, sometimes the mirrors seems unresponsive. At least for
> > me.
> > > > I'm not experiencing such issues when I'm working with the projects
> > that
> > > > are primarily running on git. Thus I was wondering whether pig
> > community
> > > > would be open to such migration.
> > > >
> > > > Jarcec
> > > >
> > > > On Fri, Feb 01, 2013 at 10:38:00PM -0800, Bill Graham wrote:
> > > > > I'm a huge fan of git and use it exclusively for Pig with the
> > exception
> > > > of
> > > > > committing patches. I haven't personally experienced any reliability
> > > > issues
> > > > > with the git mirror. What are the reliability issues you've seen?
> > > > >
> > > > >
> > > > > On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <
> > jarcec@apache.org
> > > > >wrote:
> > > > >
> > > > > > Hi pig developers,
> > > > > > I personally prefer git over svn, so I'm using the git mirrors that
> > > > Apache
> > > > > > provides. As those mirrors do not seem entirely reliable I was
> > > > wondering
> > > > > > whether there are other pig developers that also prefer git over
> > svn
> > > as
> > > > > > myself. Apache Infrastructure Team is supporting projects that are
> > > > > > primarily working with git, so my question is - would pig developer
> > > > > > community be interested in migrating the repository from svn to
> > git?
> > > > > >
> > > > > > I've recently participated in three projects that done this change,
> > > > namely
> > > > > > Sqoop, Flume and MRunit, and it's not a big deal. The process is
> > > rather
> > > > > > simple, just it take some time as most of the job is done by
> > > > Infrastructure
> > > > > > team. I would be more than happy to help or even drive the process
> > in
> > > > case
> > > > > > that this change would be desirable by community.
> > > > > >
> > > > > > Jarcec
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > *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
> >

Re: Move pig project from svn to git repository

Posted by Julien Le Dem <ju...@twitter.com>.
Sure, I'm more interested in how our patch-file-based contribution process
would be improved by moving to git.
I'm not against it but I'd like we think this through.
So my question is:
How would someone contribute once we move to git? How do they attach their
work to a jira? (patch file, pointer to a branch?)
Only committers would be able to create branches in the apache git repo,
would we save the contribution in a branch for that jira or do we still ask
for file patches ?


On Mon, Feb 4, 2013 at 11:13 AM, Russell Jurney <ru...@gmail.com>wrote:

> Others (Cassandra?) have trail blazed already.
>
>
> On Mon, Feb 4, 2013 at 10:44 AM, Julien Le Dem <ju...@twitter.com> wrote:
>
> > There was a thread about this last year:
> > http://mail-archives.apache.org/mod_mbox/pig-dev/201203.mbox/thread?5
> > As I recall there was no opposition but also no strong motivation to be
> > trailblazers in this area.
> > I do see lag on the git mirror sometimes (hours).
> > I'd like to see a better process than the file based patch contribution
> but
> > it is unclear using git primarily will allow that. If you have
> suggestions
> > I'd be happy to hear about it.
> > Julien
> >
> >
> > On Sun, Feb 3, 2013 at 1:54 PM, Jarek Jarcec Cecho <jarcec@apache.org
> > >wrote:
> >
> > > Hi Bill,
> > > thank you very much for your feedback. Mostly in the past the
> > > synchronization did not seemed reliable and sometimes it took couple of
> > > hours or days to get latest updates from from svn to the git mirror.
> Also
> > > even recently, sometimes the mirrors seems unresponsive. At least for
> me.
> > > I'm not experiencing such issues when I'm working with the projects
> that
> > > are primarily running on git. Thus I was wondering whether pig
> community
> > > would be open to such migration.
> > >
> > > Jarcec
> > >
> > > On Fri, Feb 01, 2013 at 10:38:00PM -0800, Bill Graham wrote:
> > > > I'm a huge fan of git and use it exclusively for Pig with the
> exception
> > > of
> > > > committing patches. I haven't personally experienced any reliability
> > > issues
> > > > with the git mirror. What are the reliability issues you've seen?
> > > >
> > > >
> > > > On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <
> jarcec@apache.org
> > > >wrote:
> > > >
> > > > > Hi pig developers,
> > > > > I personally prefer git over svn, so I'm using the git mirrors that
> > > Apache
> > > > > provides. As those mirrors do not seem entirely reliable I was
> > > wondering
> > > > > whether there are other pig developers that also prefer git over
> svn
> > as
> > > > > myself. Apache Infrastructure Team is supporting projects that are
> > > > > primarily working with git, so my question is - would pig developer
> > > > > community be interested in migrating the repository from svn to
> git?
> > > > >
> > > > > I've recently participated in three projects that done this change,
> > > namely
> > > > > Sqoop, Flume and MRunit, and it's not a big deal. The process is
> > rather
> > > > > simple, just it take some time as most of the job is done by
> > > Infrastructure
> > > > > team. I would be more than happy to help or even drive the process
> in
> > > case
> > > > > that this change would be desirable by community.
> > > > >
> > > > > Jarcec
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > *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
>

Re: Move pig project from svn to git repository

Posted by Russell Jurney <ru...@gmail.com>.
Others (Cassandra?) have trail blazed already.


On Mon, Feb 4, 2013 at 10:44 AM, Julien Le Dem <ju...@twitter.com> wrote:

> There was a thread about this last year:
> http://mail-archives.apache.org/mod_mbox/pig-dev/201203.mbox/thread?5
> As I recall there was no opposition but also no strong motivation to be
> trailblazers in this area.
> I do see lag on the git mirror sometimes (hours).
> I'd like to see a better process than the file based patch contribution but
> it is unclear using git primarily will allow that. If you have suggestions
> I'd be happy to hear about it.
> Julien
>
>
> On Sun, Feb 3, 2013 at 1:54 PM, Jarek Jarcec Cecho <jarcec@apache.org
> >wrote:
>
> > Hi Bill,
> > thank you very much for your feedback. Mostly in the past the
> > synchronization did not seemed reliable and sometimes it took couple of
> > hours or days to get latest updates from from svn to the git mirror. Also
> > even recently, sometimes the mirrors seems unresponsive. At least for me.
> > I'm not experiencing such issues when I'm working with the projects that
> > are primarily running on git. Thus I was wondering whether pig community
> > would be open to such migration.
> >
> > Jarcec
> >
> > On Fri, Feb 01, 2013 at 10:38:00PM -0800, Bill Graham wrote:
> > > I'm a huge fan of git and use it exclusively for Pig with the exception
> > of
> > > committing patches. I haven't personally experienced any reliability
> > issues
> > > with the git mirror. What are the reliability issues you've seen?
> > >
> > >
> > > On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <jarcec@apache.org
> > >wrote:
> > >
> > > > Hi pig developers,
> > > > I personally prefer git over svn, so I'm using the git mirrors that
> > Apache
> > > > provides. As those mirrors do not seem entirely reliable I was
> > wondering
> > > > whether there are other pig developers that also prefer git over svn
> as
> > > > myself. Apache Infrastructure Team is supporting projects that are
> > > > primarily working with git, so my question is - would pig developer
> > > > community be interested in migrating the repository from svn to git?
> > > >
> > > > I've recently participated in three projects that done this change,
> > namely
> > > > Sqoop, Flume and MRunit, and it's not a big deal. The process is
> rather
> > > > simple, just it take some time as most of the job is done by
> > Infrastructure
> > > > team. I would be more than happy to help or even drive the process in
> > case
> > > > that this change would be desirable by community.
> > > >
> > > > Jarcec
> > > >
> > >
> > >
> > >
> > > --
> > > *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

Re: Move pig project from svn to git repository

Posted by Julien Le Dem <ju...@twitter.com>.
There was a thread about this last year:
http://mail-archives.apache.org/mod_mbox/pig-dev/201203.mbox/thread?5
As I recall there was no opposition but also no strong motivation to be
trailblazers in this area.
I do see lag on the git mirror sometimes (hours).
I'd like to see a better process than the file based patch contribution but
it is unclear using git primarily will allow that. If you have suggestions
I'd be happy to hear about it.
Julien


On Sun, Feb 3, 2013 at 1:54 PM, Jarek Jarcec Cecho <ja...@apache.org>wrote:

> Hi Bill,
> thank you very much for your feedback. Mostly in the past the
> synchronization did not seemed reliable and sometimes it took couple of
> hours or days to get latest updates from from svn to the git mirror. Also
> even recently, sometimes the mirrors seems unresponsive. At least for me.
> I'm not experiencing such issues when I'm working with the projects that
> are primarily running on git. Thus I was wondering whether pig community
> would be open to such migration.
>
> Jarcec
>
> On Fri, Feb 01, 2013 at 10:38:00PM -0800, Bill Graham wrote:
> > I'm a huge fan of git and use it exclusively for Pig with the exception
> of
> > committing patches. I haven't personally experienced any reliability
> issues
> > with the git mirror. What are the reliability issues you've seen?
> >
> >
> > On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <jarcec@apache.org
> >wrote:
> >
> > > Hi pig developers,
> > > I personally prefer git over svn, so I'm using the git mirrors that
> Apache
> > > provides. As those mirrors do not seem entirely reliable I was
> wondering
> > > whether there are other pig developers that also prefer git over svn as
> > > myself. Apache Infrastructure Team is supporting projects that are
> > > primarily working with git, so my question is - would pig developer
> > > community be interested in migrating the repository from svn to git?
> > >
> > > I've recently participated in three projects that done this change,
> namely
> > > Sqoop, Flume and MRunit, and it's not a big deal. The process is rather
> > > simple, just it take some time as most of the job is done by
> Infrastructure
> > > team. I would be more than happy to help or even drive the process in
> case
> > > that this change would be desirable by community.
> > >
> > > Jarcec
> > >
> >
> >
> >
> > --
> > *Note that I'm no longer using my Yahoo! email address. Please email me
> at
> > billgraham@gmail.com going forward.*
>

Re: Move pig project from svn to git repository

Posted by Jarek Jarcec Cecho <ja...@apache.org>.
Hi Bill,
thank you very much for your feedback. Mostly in the past the synchronization did not seemed reliable and sometimes it took couple of hours or days to get latest updates from from svn to the git mirror. Also even recently, sometimes the mirrors seems unresponsive. At least for me. I'm not experiencing such issues when I'm working with the projects that are primarily running on git. Thus I was wondering whether pig community would be open to such migration.

Jarcec

On Fri, Feb 01, 2013 at 10:38:00PM -0800, Bill Graham wrote:
> I'm a huge fan of git and use it exclusively for Pig with the exception of
> committing patches. I haven't personally experienced any reliability issues
> with the git mirror. What are the reliability issues you've seen?
> 
> 
> On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <ja...@apache.org>wrote:
> 
> > Hi pig developers,
> > I personally prefer git over svn, so I'm using the git mirrors that Apache
> > provides. As those mirrors do not seem entirely reliable I was wondering
> > whether there are other pig developers that also prefer git over svn as
> > myself. Apache Infrastructure Team is supporting projects that are
> > primarily working with git, so my question is - would pig developer
> > community be interested in migrating the repository from svn to git?
> >
> > I've recently participated in three projects that done this change, namely
> > Sqoop, Flume and MRunit, and it's not a big deal. The process is rather
> > simple, just it take some time as most of the job is done by Infrastructure
> > team. I would be more than happy to help or even drive the process in case
> > that this change would be desirable by community.
> >
> > Jarcec
> >
> 
> 
> 
> -- 
> *Note that I'm no longer using my Yahoo! email address. Please email me at
> billgraham@gmail.com going forward.*

Re: Move pig project from svn to git repository

Posted by Bill Graham <bi...@gmail.com>.
I'm a huge fan of git and use it exclusively for Pig with the exception of
committing patches. I haven't personally experienced any reliability issues
with the git mirror. What are the reliability issues you've seen?


On Fri, Feb 1, 2013 at 6:46 PM, Jarek Jarcec Cecho <ja...@apache.org>wrote:

> Hi pig developers,
> I personally prefer git over svn, so I'm using the git mirrors that Apache
> provides. As those mirrors do not seem entirely reliable I was wondering
> whether there are other pig developers that also prefer git over svn as
> myself. Apache Infrastructure Team is supporting projects that are
> primarily working with git, so my question is - would pig developer
> community be interested in migrating the repository from svn to git?
>
> I've recently participated in three projects that done this change, namely
> Sqoop, Flume and MRunit, and it's not a big deal. The process is rather
> simple, just it take some time as most of the job is done by Infrastructure
> team. I would be more than happy to help or even drive the process in case
> that this change would be desirable by community.
>
> Jarcec
>



-- 
*Note that I'm no longer using my Yahoo! email address. Please email me at
billgraham@gmail.com going forward.*