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

Reply via email to