On 2 Dec 2015, at 10:01, Tom White 
<tomwh...@apache.org<mailto:tomwh...@apache.org>> wrote:

The vote to accept Impala into the incubator has passed
(http://s.apache.org/u6r), however there are still some concerns about
CTR/RTC. My main takeaways from the CTR/RTC thread are that it's not a
binary choice, and that it's entirely reasonable that different
communities have different commit policies at the ASF.

I think Julian Hyde's suggestion that the Impala podling start with no
explicit commit policy is a good one. Incubation should be used as a
time to work out what works best for a project. The initial Impala
community should discuss the commit policy as they go through the
process of setting up ASF infra and start growing the podling. In
particular this will include how Gerrit can be used as a tool to
facilitate reviews, and how that fits with ASF culture, which is
something that other projects are looking at too.


+1

what we might want to think about —for future proposals— is what makes a good 
recommended process during incubation, to help build that community, for dev & 
commit

that is: what is best to not only ship something usable, but to pull in outside 
contributors. This is more than commit policy, it's how to organise 
discussions, what automated patch checking mechanisms to set up, etc, etc.

That means more than just cargo-cult duplication of existing projects, but 
allowing incubating projects to innovate in this area, and perhaps having some 
more rigorous review; successors to [Rigby08] (*)

-Steve


[Rigby08], Open Source Software Peer Review Practices: A Case Study of the 
Apache Server, 
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.226.2868&rep=rep1&type=pdf,

related work, 
https://scholar.google.co.uk/scholar?q=related:Rf0V3sIgPL6vvM:scholar.google.com/

Reply via email to