On Aug 18, 2012, at 2:11 AM, Jean-Baptiste Onofré <j...@nanthrax.net> wrote:

> When you are not committer on a project, and you contribute a patch, you have 
> to explicitly grant your license to ASF. To do that, you just mention it by 
> checking "Grant ASF" when attaching the file to the Jira.

Yes, i appreciate that, but I thought we were trying to clarify whether Github 
pulls were acceptable means of providing patches.  It seems that they are not 
acceptable for non-committers, so the fact that there are pull requests 
obscures the fact that those pull requests are unusable and therefore not 
statistically relevant.  

Having said that, it would be good to concretely clarify that Github pulls are 
not acceptable for non-committers, avoiding any interpretation that Github is a 
means by which non-committers can provide value to the project.  It's important 
because it is actually very difficult in my experience to get patches applied, 
which dissuades people from contributing and makes it appear that nobody is 
interested when there may in fact be many folks interested in contributing but 
find it too unproductive to do so.  These misinterpretations are very damaging 
to a project since valuable contributions (however small or unimportant to one 
group) are never made, and folks of a mindset similar to the person who never 
contributed do not in turn ever start using the project because these features 
never made it in.

This is very much an anti-pattern in ASF projects, but I've found it pretty 
common as well, so please don't interpret this as me calling out Karaf in 
particular.  

Brian

Reply via email to