Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 7480 invoked from network); 8 Jan 2009 11:29:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Jan 2009 11:29:19 -0000 Received: (qmail 31827 invoked by uid 500); 8 Jan 2009 11:29:16 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 31680 invoked by uid 500); 8 Jan 2009 11:29:15 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 31669 invoked by uid 99); 8 Jan 2009 11:29:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jan 2009 03:29:15 -0800 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 antony.blakey@gmail.com designates 209.85.198.234 as permitted sender) Received: from [209.85.198.234] (HELO rv-out-0506.google.com) (209.85.198.234) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jan 2009 11:29:05 +0000 Received: by rv-out-0506.google.com with SMTP id g37so8686644rvb.35 for ; Thu, 08 Jan 2009 03:28:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=lj9OpKgpmREk3LP6Bto/B2hbn1GR3Y8y4OB6nVcSrzo=; b=jsv1Gv8nTLBMix+Z0nYxsVm6C9sgpa9vSK4vCYX8odtYn+B1JHllZrbeEJHA+SBu49 qljON5Y/BMjY+JG9wSnt/K0Q6Ssss7834dmf9eysWI6uOFFf3WrIYwpz1nT0NcH9/2He q6NdVO3je93P+0VIN4ef8WiZKRJ2dCL+AEkXY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=b2TB09ZhWG7/93IGecpGcbSVjKWGjJTUSKosKH7ankqO+qu4lXIvHPsBl/IubfRC5w DPKOWuafp7Ub/ZozS2MMuYPeco268TiByp9nKxLO+pBGy2ENS0V1TnoGy+aBLmHV98Ls o2EyE5MnbXwY9+BJwZXHgnt9/nVmNQncLLmaA= Received: by 10.142.165.14 with SMTP id n14mr5840546wfe.221.1231414124231; Thu, 08 Jan 2009 03:28:44 -0800 (PST) Received: from ?192.168.0.16? (ppp121-45-81-35.lns10.adl6.internode.on.net [121.45.81.35]) by mx.google.com with ESMTPS id 29sm43629263wfg.46.2009.01.08.03.28.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 08 Jan 2009 03:28:43 -0800 (PST) Message-Id: <076DBF05-0133-4B52-A179-096FB4B6E244@gmail.com> From: Antony Blakey To: user@couchdb.apache.org In-Reply-To: <77435695-5D71-4C35-922A-9434D69834D3@pobox.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: drill into a doc with a GET? Date: Thu, 8 Jan 2009 21:58:39 +1030 References: <013C8232-C1A7-4C69-8996-21C86B41B340@koberg.com> <5F4CD013-AB8B-4570-8106-6DCE08FBA550@koberg.com> <60226249-2781-43AF-86B8-17940B3B9251@koberg.com> <77435695-5D71-4C35-922A-9434D69834D3@pobox.com> X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org On 08/01/2009, at 9:11 PM, Geir Magnusson Jr. wrote: > Eh? > > 1) This is the *ideal* place to explore diff support. JSON came > about because someone just did it and built things with it. Totally agree. > 2) Couch could easily support an update mechanism that would then be > deprecated once Real(TM) "JSON diff" support showed up. I certainly don't want to write an RFC, but the condition was that partial updates wouldn't be considered unless it was an implementation of an RFC, and if an RFC existed, it would very likely be incorporated. > Fantastic. So why don't you both implement your ideas in Couch and > then let a broad spectrum of users w/ diverse applications test them > and give feedback? That seems like the only way something sane can > come out. Our disagreement was about the nature of the RFC - http://groups.google.com/group/json-diff/browse_thread/thread/595370127b665611 . AFAIK Noah wasn't planning to do an implementation, and without in- principle PMC agreement, it's not going to happen. IMO there are more important, fundamental issues to deal with before CouchDB commits to a released API. Antony Blakey ------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 It's amazing that the one side of the conversation that survived is "I don't know art, but I know what I like". The reply from the artist was "Madam, so does a cow". -- Carl Kirkendall