zookeeper-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Dunning <ted.dunn...@gmail.com>
Subject Re: Debian packager orphaning ZooKeeper
Date Sun, 12 Jun 2011 07:57:22 GMT
THe complaint about multi talking a long time is somewhat misleading
as well.  I was able to complete the client and wire parts in a week
or so and then had no time for months.  Then Marshall and Camille
showed up (esp. Marshall) and things got done in very short order.

I have subscribed to the debian list and will provide a countervailing
viewpoint.  Code metrics are a method to achieve a goal that ZK has
come pretty close to achieving.  Such metrics are not a goal in and of

On Sun, Jun 12, 2011 at 8:50 AM, Camille Fournier <camille@apache.org> wrote:
> I am constantly surprised to hear that the ZK code isn't "clean or
> pleasant". I was actually very happy when I opened up the ZK code base
> for the first time at how generally readable and tested the code was.
> It's a complex system, implemented over a fair period of time, so it's
> inevitable that there will be some stuff that is hard to understand
> but I'm not sure that the complexity is excessive or unmanageable.
> We do have a problem with scheduling and sticking to schedules. I get
> the feeling that maybe the project is in a state of growing pains as
> the user base is expanding and many more people have pet features they
> would like to add. But none of this is insurmountable and it would be
> throwing the baby out with the bathwater to declare the project
> unusable for those reasons.
> C
> On Fri, Jun 10, 2011 at 5:18 PM, Gustavo Niemeyer <gustavo@niemeyer.net> wrote:
>>> I had a long talk with Thomas at Buzzwords.
>>> He is far more congenial in person than on the mailing lists.
>> Whether he's kind or not isn't really the concern at this point.  The
>> point is that there are real issues being raised publicly.  ZooKeeper
>> has a good track record on stability, but I have already heard the
>> code isn't clean or pleasant from different people.  It is also true
>> that some features have been taking a very long time to land. These
>> are pretty interesting points for a software project.  Is that the
>> case?  Is there an intention to clean up the code base?  Are features
>> taking too long?  What's scheduled for the current milestone and when
>> is it going to be released?
>> If you debate about these concerns over the phone and don't discuss
>> them publicly, what stays is a message on debian-devel pointing out
>> that "Live is too short for crap." [sic]
>> --
>> Gustavo Niemeyer
>> http://niemeyer.net
>> http://niemeyer.net/blog
>> http://niemeyer.net/twitter

View raw message