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