News for hackers. Stuff that matters.
Re:The story of Google Guava and patches by vineet on Sunday March 11, 2012 @08:43PM (#3691847)
Highlight: Stop submitting patches to Guava - it is too much work for us.

My Favorite response (from Martijn Verburg): "...could you guys work with the community to teach them to submit better proposals/patches? Many open source projects are able to do this from the Linux Kernel through to hobby projects like PCGen. Perhaps talking to their committer teams might give you some insights."

Re:The story of Google Guava and patches by drats on Sunday March 11, 2012 @09:43PM (#3691981)
Interestingly I heard that the Java people at Google rail against using Python for large projects because they supposedly get out of hand..
Re:The story of Google Guava and patches by jey on Sunday March 11, 2012 @11:01PM (#3692172)
What does it mean for a project to "get out of hand" in this context?
Re:The story of Google Guava and patches by 1010011010 on Monday March 12, 2012 @12:21AM (#3692318)
Java starts off out of hand, and just gets worse when things like Guice are thrown into the mix.
Re:The story of Google Guava and patches by nknight on Sunday March 11, 2012 @10:35PM (#3692113)
Sounds like Martijn doesn't actually know much about Linux kernel development.

Patches get rejected from the kernel all the time for many of the same reasons listed in the linked post. It takes a long time for most new kernel contributors to get anything substantive in, and major changes almost never go in without huge reviews, fights, competing proposals, etc..

The only difference between that and what this post talked about is that for the kernel, a lot of the sausage making goes on in public (though far from all of it).

Re:The story of Google Guava and patches by vineet on Sunday March 11, 2012 @11:00PM (#3692169)
I actually think Martijn does understand that many patches will still get rejected - but he would like to still see some community contributions getting in (as opposed to the current message of 'stop contributing').

I personally think that a project with source available under an OSI Licene but no effort to respond to or build a community is not really an open source project.

Re:The story of Google Guava and patches by cpeterso on Monday March 12, 2012 @01:44AM (#3692474)
But the Linux community does a pretty good job of describing how to submit good patches. The kernel sources include README files for SubmittingPatches and CodingStyle (and scripts for checking patch style).