Hello, I added the following text to the Wiki page:
= GitHub Integration = GitHub is a popular commercial Git hosting service. The ASF GIT repositories are mirrored there to increase visibility and to encourage more collaborators. The Infra team is responsible for maintaining the [[https://github.com/apache/|Github Apache Organisation]]. As an Apache committer you can also get added to the Team on !GitHub, but this has no function for access control, it is purely to show off your affiliation. Some Apache Commons projects chose to advertise the related !GitHub project (to accept pull requests or even problem reports). For example the ''README.md'' and ''CONTRIBUTING.md'' files produced by the ''build-plgin'' describe this workflow. If you accept a pull request, you have to apply it as a patch to the Apache WIP repository, this commit will then be propagated to the !GitHub mirror. In the comment of the commit/merge you should use !GitHub syntax (closes #xx) to close the PR. There is no other way to close pull requests. So to reduce the INFRA teams workload (to work on your tickets with close requests) remember this procedure. Maybe someone more knowledgable could add something about batches and CI hooks (and does somebody remeber the URL to the info which describes how to get added to the ASF commiter team, it was in the developer documentation somewhere but I cant find it). Gruss Bernd Am Wed, 29 Apr 2015 15:18:01 +0200 schrieb Benedikt Ritter <brit...@apache.org>: > 2015-04-29 15:00 GMT+02:00 Peter Ansell <ansell.pe...@gmail.com>: > > > Hi, > > > > All pull requests are manually merged by a committer and then pushed > > to git-wip-us. The git-wip-us repository is then automatically > > mirrored back to GitHub. GitHub will then automatically close the > > Pull Request when they see that there is a merge commit that > > combines the commits from the Pull Request back into the branch the > > Pull Request was targeted at. > > > > I haven't found out how to get this right. Do we have documentation > at the ASF hwo to do this right? I've only managed to mark PRs as > closed when merging them back by adding "This closes #61" to the > merge commit message. Is it possible to mark PRs as merged at github? > > @Jörg: We're currently working on more documentation. [1] > > Benedikt > > [1] https://issues.apache.org/jira/browse/LANG-1051 > > > > > > As for the membership of the Apache organisation, it is setup by > > adding yourself to a file in svn, although I can't remember right > > now which one it is. However, that isn't relevant to pull requests. > > > > Cheers, > > > > Peter > > > > On 29 April 2015 at 21:23, Jörg Schaible <joerg.schai...@gmx.de> > > wrote: > > > Hi mates, > > > > > > OK, lang is now using Git. I've cloned the repo from > > > git-wip-us.apache.org, setup local user name and mail address, > > committed a > > > minimal change to .gitignore and pushed. Fine. At least for a Git > > > n00b. > > > > > > I am curious about the relationship to the Apache organization at > > > Github though. It contains a mirror of commons-lang, so far so > > > good. I see all those pull requests there, so how do they have to > > > be processed? Do I > > have to > > > push against Github instead? And how do I get member of the > > > organization there, AFAICS it is the prerequisite to push? We > > > have no comment about > > it in > > > our wiki. > > > > > > Cheers, > > > Jörg > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org