The ASF is not Highlander.  If we're big enough
to host a few different webservers, we're big enough
for 2 "HBase" projects.




>________________________________
>From: Doug Meil <doug.m...@explorysmedical.com>
>To: "general@incubator.apache.org" <general@incubator.apache.org>
>Sent: Tuesday, September 6, 2011 8:06 PM
>Subject: Accumulo incubator proposal:  Statement of Concern
>
>
>I am writing to state my concerns with the Accumulo Incubator proposal, the 
>HBase copy/clone.
>
>1)  “Accumulo has been in development since spring 2008.”
>
>I don’t fault anybody for being scared of HBase in 2008 – you’d have to be 
>pretty brave to use it then.  HBase 0.20 was the first release to get wide 
>adoption and that came out in the fall of 2009.  That said, the fall of 2009 
>was two years ago.
>
>2)  “Some of the desired features of Accumulo could be incorporated into 
>HBase, however the most important of these may be unlikely to be adopted (see 
>cell-level access labels and iterators below)”
>
>The proposal claims that the most important features “may be unlikely to be 
>adopted” by HBase.  Really??  How do the Accumulo developers know this?
>
>Not a single request was made either in dist-list or Jira form to the HBase 
>community regarding these requested features.  Why is open communication such 
>a problem?  Remember that Accumulo had 2 years to put together such a 
>request.  For a project trying to achieve the exact same goals as HBase, this 
>is not a minor issue.
>
>The past is unfortunately the best predictor of futureperformance, and while 
>excuses have been made about sharing code and communication being “hard” for 
>the employer of the majority of the Accumulo developers, the lack of open-ness 
>for an ASF project is a non-starter.  For example, the HBase team received a 
>recent finger-wag when the project committers voted on a new logo (i.e., 
>instead of letting the entire community vote).  This somewhat humorous 
>infraction does prove the point:  open-ness is required at all levels.
>
>HBase has, for years, demonstrated this principle through public feature 
>requests, public bug reports, public code reviews, and public dist-list 
>conversations on every conceivable issue.  Based on past performance, I don’t 
>see Accumulo, or the developers behind Accumulo, being able to make the cut in 
>this respect.
>
>3)  “ === Apache Brand === > Our interest in releasing this code as an Apache 
>incubator project is due to its strong relationship with other Apache 
>projects, i.e. Hadoop, Zookeeper, and HBase”
>
>Regarding “strong relationship” see point #2 about on non-communication over 
>the last few years.
>
>Side-bar conversations with a Hadoop developer or two do not count as 
>“community communication.”
>
>4)  In Summary
>
>If Accumulo wishes to be an open-source project, so be it - but put it on 
>Google Code, SourceForge, or Github.  There are plenty of places.  But I don’t 
>think it belongs in ASF.
>
>I’m sure that other developers may have some comments about copied HBase and 
>Hadoop code, but I’ll leave that to them.
>
>Sincerely,
>
>Doug Meil
>
>
>
>
>
>

Reply via email to