Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 30636 invoked from network); 21 Jun 2009 21:56:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Jun 2009 21:56:39 -0000 Received: (qmail 90421 invoked by uid 500); 21 Jun 2009 21:56:49 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 90353 invoked by uid 500); 21 Jun 2009 21:56:49 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 90343 invoked by uid 99); 21 Jun 2009 21:56:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Jun 2009 21:56:49 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of paul.joseph.davis@gmail.com designates 209.85.132.243 as permitted sender) Received: from [209.85.132.243] (HELO an-out-0708.google.com) (209.85.132.243) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Jun 2009 21:56:40 +0000 Received: by an-out-0708.google.com with SMTP id b6so1204962ana.5 for ; Sun, 21 Jun 2009 14:56:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=yB2IXRwnWkv9YIaD0YDu6QYsh+gafL6uOFOPoZRklPk=; b=a+TtjVPPYIK2/GD08n6+EKVIcTPUOuIllpqOGrrDC+qVVC+mQCAaQhstPfDglBCyi9 +Jh5P1Xppb7ZMw/1kh+B2OrIepdF6jDhIw1cf29iiJWCwkd2potyCGsaKnRYcLUKJ85Y 6d30FmYWgGq2SlrUBwSOGXig6EZ7z1gzhaCh0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=C4LqtSVfjAQsxlZAZNUyJSuqqCcuHs1aH1MYQQnrKcZY7otgxs1H5cuxL+3sw9c5WR /7CtVds0MEI1yh25CI96KmhG5G5K7dl5RAJ8cUp0QNMq+ArAoZYlBiUY9P/sEMQ+W+GI O2VhESfRHTH7ZmMQmZczgZmXvZ838WFG3dVdE= MIME-Version: 1.0 Received: by 10.100.138.7 with SMTP id l7mr7098713and.141.1245621379506; Sun, 21 Jun 2009 14:56:19 -0700 (PDT) In-Reply-To: <46aeb24f0906201424u56b0e295we4c86851d7ebe0b0@mail.gmail.com> References: <9DE8D039-6E7F-43C5-A9AD-BEBE6A4DCA5F@apache.org> <6b6419750906191356p7fc6a06bwf7643cd5ba5ca067@mail.gmail.com> <46aeb24f0906201424u56b0e295we4c86851d7ebe0b0@mail.gmail.com> Date: Sun, 21 Jun 2009 17:56:19 -0400 Message-ID: Subject: Re: The 1.0 Thread From: Paul Davis To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Jun 20, 2009 at 5:24 PM, Robert Newson wrote: > If there's anything I could do to more tightly integrate > couchdb-lucene with core to accomplish one of your bullet points, I'm > listening. I pushed a 0.3 release last week and I'm pretty happy with > the API, I don't see any major breaking changes coming any time soon, > just new features as I get time. > > +1 million for "hash as revision". It would be very cool to be able to > write the same change to N boxes and have that not be a conflict. > > B. > > On Fri, Jun 19, 2009 at 9:56 PM, Patrick Aljord wrote: >> +1 on ability to intersect (or union) multiple view results. >> URL rewrite handler and Built-in authentication would be nice for couchapps. >> > Also +lots on deterministic revisions. As a side note, we've been worrying a bit about how to calculate the revision id's in the face of JSON differences in clients. I make a motion that we just stop caring and define how we calculate the signature. Ie, instead of calling it canonical JSON just call it, "The CouchDB deterministic revision algorithm" or some such. Then we can feel free to punt on any of the awesome issues we'd run into with a full canonical JSON standard. Paul Davis