There is currently no set standard procedure or policy for Github. Apache
Cordova is the only project that I am aware of that uses Github as a means
for patch ingestion and they require that all contributors have an ICLA on
file and explicitly grant use to the ASF for that submission. Apache
Usergrid (incubating) has recently decided to follow this method as well.

I am personally not a proponent of this workflow and would recommend using
the tools that are currently in place and provided by infra. I have found
it much easier to move from project to project and help across the board
and be able to search, cross link and reference other projects issues
rather than having to leave and use external systems.

-Jake




On Fri, Dec 13, 2013 at 2:25 PM, P. Taylor Goetz <ptgo...@gmail.com> wrote:

> Thanks for the clarification Jake.
>
>
> There is a very small number of people who have access to the Github Apache
> organization and they are the ones responsible for managing and maintaing
> the mirrors. It would be very difficult to deal with the auth on an
> external system and cross usernames which do not match up and maintaining
> each projects permissions not only internally but also externally. Also the
> audit trail for a pull request being granted use to the ASF is not straight
> forward
>
>
> Should we discourage the use of github pull requests for code
> contributions then? Is there a standard procedure or policy for github vs.
> JIRA?
>
> Thanks in advance,
>
> Taylor
>

Reply via email to