Slim,

I agree with your points that offline development is bad for community. But I 
don’t think you need much mentor help. You have raised valid issues and the 
Druid community needs to decide what its development practices should be.

Julian


> On Jan 2, 2019, at 10:29 AM, Slim Bouguerra <bs...@apache.org> wrote:
> 
> Hello everyone and hope you all have very good holidays.
> 
> First, this email is not directed on the author or the PR
> https://github.com/apache/incubator-druid/pull/6794  it self, but i see
> this PR as a perfect example.
> 
> One of the foundation of Apache Way or what i would simply call open source
> community driven development is that "Technical decisions are discussed,
> decided, and archived publicly.
> developpement"
> Which means that big technical  changes such as the one brought by #/6794
> should have started as a proposal and round of discussions about the major
> changes designs not as 11K line of code.
> I believe such openness will promote a lot of good benefits such as:
> 
> - ensures community health and growth.
> - ensures everyone can participate not only the authors and his co-workers.
> - ensures that the project is driven by the community and not a given
> company or an individual.
> - ensures that there is consensus (not saying 100% agreement;) however it
> means that all individuals will accept the current progress on the project
> until some better proposal is put forth.
> 
> Personally such BIG offline PR makes me feel excluded and doesn't give me a
> sense that i belong to  a community at all.
> 
> To prevent such off list development i think as a Druid Community we need
> to stick to the apache way “If it didn’t happen on the mailing list, it
> didn’t happen.”
> 
> I would appreciate if some of the Apache mentor help with this.
> Thanks


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

Reply via email to