But to make this more clear, we will only accept pull changes if they come 
along with an identical JIRA with the diff. You also must make sure that you 
are the only one who has changed something in the contribution. It's way to 
easy to fake author Ids on github...

The committer which applies the patch or signs off the pull request must make 
sure that all IP is cleared.

Another reason for not having our cannonical repo on github - and even for 
having a cannonical repo at all - is that we do not like the the 'fork 
creeping' which we've seen on github quite often. 


As example: There are quite some codehaus mojo projects which did move from 
codehaus svn to github. Almost all of them are dead dead dead in the meantime 
:( 

Now what happened? It was obviously very easy to fork those projects and to fix 
their own problems. But most people didn't care about getting the bugfixes back 
to the 'main' git repo nor even to get feedback from the community. If you look 
at a few of those old codehaus mojo projects you will see that most of them 
have 25++ forks with changes (actually there are much more forks _without_ 
changes). Together with Fred Cooke I tried to grasp an idea what went wrong 
with the osxappbundle-maven-plugin. The result was that ALL of the forks on 
github are broken! People only fixed _their_ issue but always broke other 
scenarios! There was no single plugin which e.g. worked with OSX 1.5, 1.6 and 
1.7 (was before 1.8 came out). Serious folks, thats Kindergarten and we don't 
like this in an ASF project!



LieGrue,
strub

----- Original Message -----
> From: Kristian Rosenvold <kristian.rosenv...@gmail.com>
> To: Maven Developers List <dev@maven.apache.org>
> Cc: 
> Sent: Wednesday, December 5, 2012 9:47 AM
> Subject: Re: apache/maven-3 at Github
> 
> Mirroring to make it available in mainstream channels is a Good Thing
> IMO. Pull requests are also nice.
> 
> Git goes a long way to eradicate the "committer bit" barrier to
> contribution; anyone can fork and modify code
> at next to zero cost. Some will also contribute back. Pushing to
> github makes creating your own writeable fork
> as easy as pressing the "fork" button.
> 
> Another interesting feature available by virtue of github is the
> network graph; look at
> https://github.com/apache/maven-surefire/network for an example. It
> actually keeps track
> of what the "community" is doing and if you're feeling social you 
> can
> drop by someone else's
> fork, leave a comment - maybe even encourage them to complete their
> work and submit
> a patch!
> 
> Kristian
> 
> 2012/12/5 Jochen Wiedmann <jochen.wiedm...@gmail.com>:
>>  What's Apache sources got to do at Github anywyays?
>> 
>> 
>> 
>>  On Tue, Dec 4, 2012 at 8:34 AM, Anders Hammar <and...@hammar.net> 
> wrote:
>> 
>>>  This git repo at Github mirrors the old Git repo. Is it possible to 
> change
>>>  that to the new git repo, or should it be removed all together?
>>> 
>>>  /Anders
>>> 
>> 
>> 
>> 
>>  --
>>  The best argument for celibacy is that the clergy will sooner or later
>>  become extinct.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>


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

Reply via email to