chukwa-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Tremblett <>
Subject Re: Begin a discussion about Chukwa as a top level project
Date Thu, 08 Apr 2010 18:00:56 GMT

On Apr 8, 2010, at 12:46 PM, Eric Yang wrote:

> You have probably heard by now that there is a discussion going on in
> the Hadoop PMC as to whether a number of the subprojects (Hbase, Avro,
> Zookeeper, Hive, and Pig) should move out from under the Hadoop
> umbrella and become top level Apache projects (TLP). This discussion
> has picked up recently since the Apache board has clearly communicated
> to the Hadoop PMC that it is concerned that Hadoop is acting as an
> umbrella project with many disjoint subprojects underneath it. They
> are concerned that this gives Apache little insight into the health
> and happenings of the subproject communities which in turn means
> Apache cannot properly mentor those communities.
> The purpose of this email is to start a discussion within the
> Chukwa community about this topic. Let me cover first what becoming
> TLP would mean for Chukwa, and then I'll go into what options I
> think we as a community have.
> Becoming a TLP would mean that Chukwa would itself have a PMC that
> would report directly to the Apache board. Who would be on the PMC
> would be something we as a community would need to decide. Common
> options would be to say all active committers are on the PMC, or all
> active committers who have been a committer for at least a year. We
> would also need to elect a chair of the PMC. This lucky person would
> have no additional power, but would have the additional responsibility
> of writing quarterly reports on Chukwa's status for Apache board
> meetings, as well as coordinating with Apache to get accounts for new
> committers, etc. We currently submit these same reports, however they
> are forwarded to the board through the Hadoop PMC Chair. For more
> information see
> Becoming a TLP would not mean that we are ostracized from the Hadoop
> community. We would continue to be invited to Hadoop Summits, HUGs,
> etc.
> I see three ways that we as a community can respond to this:
> 1) Say yes, we want to be a TLP now.
> 2) Say yes, we want to be a TLP, but not yet. We feel we need more
> time to mature. If we choose this option we need to be able to clearly
> articulate how much time we need and what we hope to see change in
> that time.
> 3) Say no, we feel the benefits for us staying with Hadoop outweigh
> the drawbacks of being a disjoint subproject. If we choose this, we
> need to be able to say exactly what those benefits are and why we feel
> they will be compromised by leaving the Hadoop project.
> There may other options that I haven't thought of. Please feel free to
> suggest any you think of.
> Here are the thoughts I've formed so far on the subject:
> Benefits of moving to TLP:
> a) Here's the boards view as communicated to me:
> "we're looking to ensure that proper and effective oversight is
>  reached, and umbrellas can get in the way of that. If you *also* think
>  that all of your communities have proper oversight, and that you're
>  communicating enough about each/all of them to the Board, so that *it*
>  can provide oversight, then that's just fine. Go do the review and
>  come back and say, "we're all good. no changes are necessary.""
> b) setting our own course - we would have our own PMC and therefore
> have more latitude (within the apache rules of course) in setting
> direction. PMC members would be focused on Chukwa exclusively.
> Let the discussion begin.
> 1) I vote for TLP, and I recommend Ari to become the PMC.
> Regards,
> Eric

View raw message