ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Sicker <boa...@gmail.com>
Subject Re: Hoped for advantages of migrating to git
Date Wed, 07 May 2014 01:47:01 GMT
I added my GH account info a while ago, but it only added my account to the
ASF organization on GH. It's kinda buggy with linking histories even, and
INFRA isn't too interested in resolving those issues since it's outside ASF.

The Camel project takes PRs from GH, though, so they may have some useful
info about that.

On Tuesday, 6 May 2014, Antoine Levy Lambert <antoine@gmx.de> wrote:

> Matt, Jesse,
>
> I think that both of you are basically saying that accepting pull requests
> entered in github is going to be more manual work,
> including more command line work, in the case of a migration to
> git-wip-us.apache.org as opposed to migrating to use only github.
>
> I don’t know whether an option of using only github and not the ASF hosted
> git is acceptable for the ASF ? for the Ant committers ?
>
> Personally I am already glad to have seen support to migrate to git, and I
> would not want to push something more controversial.
>
> While github today is a very attractive platform, it could one day
> diverge from ASF policies or make other changes in their terms and
> conditions that we would dislike and not be able to influence.
>
> There is a file
> https://svn.apache.org/repos/private/committers/docs/github_team.txtwhich links the apache
> user ids of committers with their github ids, I wonder whether this
> linkage gives write access to the github mirrors
> of Apache projects ?
>
> Also, while researching this I found an interesting presentation by Jukka
> Zitting [1]
> and a mail message concerning Apache and Github [2]
> and also a wiki page from the Apache Cordova project [3]
>
> Best regards,
>
> Antoine
>
>
> [1]
> http://www.slideshare.net/jukka/apache-development-with-github-and-travis-ci
> [2]
> http://mail-archives.apache.org/mod_mbox/lucene-dev/201401.mbox/%3C596FFF55-6E33-4451-93D4-75ADD6CADCED@gmail.com%3E
> [3] http://wiki.apache.org/cordova/GitWorkflow
>
>
>
> On May 6, 2014, at 6:33 PM, Matt Sicker <boards@gmail.com <javascript:;>>
> wrote:
>
> > I mean how do you accept pull requests? You wouldn't be able to do it
> > through GitHub. You'd have to manually pull the branch from GitHub like
> the
> > name "pull request" implies. If you could commit to GitHub, then you
> could
> > add a remote besides origin for GitHub, then pull from the GitHub remote,
> > then push to the ASF remote (origin).
> >
> >
> > On 6 May 2014 01:45, Stefan Bodewig <bodewig@apache.org <javascript:;>>
> wrote:
> >
> >> On 2014-05-06, Matt Sicker wrote:
> >>
> >>> Git allows you to do both. You can auto-merge from GH, but I'm not
> >>> sure how you can even get write access to ASF GH repos.
> >>
> >> You don't, you commit to the ASF repo and it gets mirrored.
> >>
> >> IIRC some projects have their own forks of the ASF mirror and accept
> >> pull request on this fork.  They then merge changes from their fork to
> >> the ASF repo.
> >>
> >> I'm not conviced I'd want to work that way, applying PRs without the
> >> Web-UI on a local checkout of the ASF git repo works fine for me.
> >>
> >> Stefan
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org <javascript:;>
> >> For additional commands, e-mail: dev-help@ant.apache.org <javascript:;>
> >>
> >>
> >
> >
> > --
> > Matt Sicker <boards@gmail.com <javascript:;>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org <javascript:;>
> For additional commands, e-mail: dev-help@ant.apache.org <javascript:;>
>
>

-- 
Matt Sicker <boards@gmail.com>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message