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.txt which 
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-75add6cad...@gmail.com%3E
[3] http://wiki.apache.org/cordova/GitWorkflow



On May 6, 2014, at 6:33 PM, Matt Sicker <boa...@gmail.com> 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 <bode...@apache.org> 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-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org
>> 
>> 
> 
> 
> -- 
> Matt Sicker <boa...@gmail.com>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to