Message from discussion
The Future
Received: by 10.68.196.130 with SMTP id im2mr5106605pbc.3.1325880486039;
Fri, 06 Jan 2012 12:08:06 -0800 (PST)
X-BeenThere: couchdb-user-archive@googlegroups.com
Received: by 10.68.35.167 with SMTP id i7ls27184272pbj.1.gmail; Fri, 06 Jan
2012 12:08:06 -0800 (PST)
Received: by 10.68.213.99 with SMTP id nr3mr5108566pbc.2.1325880485957;
Fri, 06 Jan 2012 12:08:05 -0800 (PST)
Received: by 10.68.213.99 with SMTP id nr3mr5108565pbc.2.1325880485950;
Fri, 06 Jan 2012 12:08:05 -0800 (PST)
Return-Path: <user-return-19384-couchdb-user-archive-garchive-74128=googlegroups....@couchdb.apache.org>
Received: from mail.apache.org (hermes.apache.org. [140.211.11.3])
by gmr-mx.google.com with SMTP id n6si77155079pbg.2.2012.01.06.12.08.05;
Fri, 06 Jan 2012 12:08:05 -0800 (PST)
Received-SPF: pass (google.com: domain of user-return-19384-couchdb-user-archive-garchive-74128=googlegroups....@couchdb.apache.org designates 140.211.11.3 as permitted sender) client-ip=140.211.11.3;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of user-return-19384-couchdb-user-archive-garchive-74128=googlegroups....@couchdb.apache.org designates 140.211.11.3 as permitted sender) smtp.mail=user-return-19384-couchdb-user-archive-garchive-74128=googlegroups....@couchdb.apache.org; dkim=pass (test mode) header...@gmail.com
Received: (qmail 23837 invoked by uid 500); 6 Jan 2012 20:08:03 -0000
Mailing-List: contact user-h...@couchdb.apache.org; run by ezmlm
Precedence: bulk
List-Help: <mailto:user-h...@couchdb.apache.org>
List-Unsubscribe: <mailto:user-unsubscr...@couchdb.apache.org>
List-Post: <mailto:u...@couchdb.apache.org>
List-Id: <user.couchdb.apache.org>
Reply-To: u...@couchdb.apache.org
Delivered-To: mailing list u...@couchdb.apache.org
Received: (qmail 23821 invoked by uid 99); 6 Jan 2012 20:08:02 -0000
Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136)
by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Jan 2012 20:08:02 +0000
X-ASF-Spam-Status: No, hits=-0.7 required=5.0
tests=RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of mikeal.rog...@gmail.com designates 209.85.210.180 as permitted sender)
Received: from [209.85.210.180] (HELO mail-iy0-f180.google.com) (209.85.210.180)
by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Jan 2012 20:07:54 +0000
Received: by iazz13 with SMTP id z13so3703136iaz.11
for <multiple recipients>; Fri, 06 Jan 2012 12:07:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=subject:mime-version:content-type:from:in-reply-to:date:cc
:content-transfer-encoding:message-id:references:to:x-mailer;
bh=PDaEOT6sckWhlFyZg8Bb/bWWKaNHJqiVmI2WCCf9L4o=;
b=p6p1vX0O4Cj6zCcLH0XuZccrHZLgxc/831qss/LJHlTuiYPaxl9ezba16op7Jmi8jH
cPT7MUdV1O1+XZTxt7SAplIO3z4nGWvI2dnM5iRkAZeJr1EnCNPVacTEdaFWjI6GUiEV
K7KgHoK3EkcVXlAG92n1cfF6gyrMBLRvYZbEY=
Received: by 10.50.207.72 with SMTP id lu8mr8741423igc.0.1325880454365;
Fri, 06 Jan 2012 12:07:34 -0800 (PST)
Received: from [10.0.1.9] (c-24-23-163-221.hsd1.ca.comcast.net. [24.23.163.221])
by mx.google.com with ESMTPS id r18sm217180086ibh.4.2012.01.06.12.07.32
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 06 Jan 2012 12:07:33 -0800 (PST)
Subject: Re: The Future
Mime-Version: 1.0 (Apple Message framework v1251.1)
Content-Type: text/plain; charset=windows-1252
From: Mikeal Rogers <mikeal.rog...@gmail.com>
In-Reply-To: <CA+Y+4441ZUD_KKT=KWn2YU5fDqTDmE=LWVHQ3LtTgNPZYC8...@mail.gmail.com>
Date: Fri, 6 Jan 2012 12:08:44 -0800
Cc: u...@couchdb.apache.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <3B505D2D-C405-47B3-90B7-239EFA8EA...@gmail.com>
References: <CA+Y+4441ZUD_KKT=KWn2YU5fDqTDmE=LWVHQ3LtTgNPZYC8...@mail.gmail.com>
To: d...@couchdb.apache.org
X-Mailer: Apple Mail (2.1251.1)
The title of this reply is "Tough Love".
On Jan 6, 2012, at January 6, 20129:08 AM, Noah Slater wrote:
> Dear Community,
>=20
> As some of you may have already read, Damien Katz, Apache CouchDB=92s
> original developer, has publicly announced that he intends to focus =
his
> time exclusively on developing other products for his company. Damien =
has
> had very little involvement in the CouchDB project for a year or more =
now,
> so, for many people, this is confirmation of what they already knew. =
We=92re
> sorry to see him go, and wish him all the best in his new direction. =
We all
> owe him a huge debt of thanks for all the hard work he has put in over =
the
> years, and for his original vision of the project.
Yes, Damien has been pretty inactive for over a year, and has that gone =
unnoticed? How many releases in that time? How much new adoption?
For the last year CouchDB has suffered a vacuum of leadership. This is a =
thriving community, it can survive a loss like this, but only if =
people(s) step up and take responsibility. Having a lot of discussions =
and process around decisions leaves the flavor of meritocracy in =
everyones mouth but the viewable result of this has been a gigantic loss =
in momentum as the projects publicly viewable changes and advances have =
been close to zero.
>=20
> Our biggest strength has always been the breadth and depth of our =
community
> of developers and users. In the very near future, we=92ll be voting in =
a new
> committer, appointing a new PMC member, sprucing up the website,
Sprucing up the website. *sigh* This is a great example, I've been =
hearing this for over a year with no noticeable change.
There have been countless false starts and arguments about direction =
ending in a stalemate. Maybe we all think this kind of discussion is =
just a healthy bi-product of a consensus based process but to the public =
it looks like it's output: nothing. Nothing piled upon nothing, and =
we've gotten comfortable with that.
> and making
> a major new release. We=92re happy to confirm that Cloudant has also =
publicly
> made a commitment to help contribute BigCouch to the CouchDB project.
> BigCouch, for those of you who have not had the pleasure of using it
> already, is a fault-tolerant, horizontally scalable clustering =
framework
> purpose-built for CouchDB.
I challenge the idea that this is a positive development. Not because =
BigCouch isn't awesome, it definitely is, but the Couch community is =
much larger and more diverse than Apache CouchDB and many of the fringe =
projects have thrived without the Apache process to hold them back while =
CouchDB struggles to move forward in spite of it.
>=20
> Here=92s to our future!
I'm sure I'll get lots of upset emails and some of those people are =
still clinging to the idea that this process is more important that =
being productive while at the same time in their other projects see =
frequent releases and contributions because they take responsibility for =
them.
I rely on Apache CouchDB tremendously and the reason I picked it a long =
time ago over alternatives was because the community was so great. Other =
projects, and even some of my own, have thrived after the loss of their =
creator because people were clamoring to step up and take =
responsibility. But what's happened here is that the leader has become =
fed up with the process, publicly pronounced it and moved on, and not =
only is everyone sticking with business as usual and not challenging the =
process, nobody is wiling to take responsibility for the projects future =
either.
>=20
> Relax,
I'm trying, I really am.
>=20
> Noah Slater