From user-return-3989-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Tue Mar 10 12:34:44 2009 Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 12014 invoked from network); 10 Mar 2009 12:34:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Mar 2009 12:34:41 -0000 Received: (qmail 91728 invoked by uid 500); 10 Mar 2009 12:34:38 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 91697 invoked by uid 500); 10 Mar 2009 12:34:38 -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 91686 invoked by uid 99); 10 Mar 2009 12:34:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Mar 2009 05:34:38 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of cmlenz@gmx.de designates 213.165.64.20 as permitted sender) Received: from [213.165.64.20] (HELO mail.gmx.net) (213.165.64.20) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 10 Mar 2009 12:34:29 +0000 Received: (qmail invoked by alias); 10 Mar 2009 12:34:07 -0000 Received: from vpn.mediatis.de (EHLO [192.168.28.231]) [62.96.5.68] by mail.gmx.net (mp055) with SMTP; 10 Mar 2009 13:34:07 +0100 X-Authenticated: #2618757 X-Provags-ID: V01U2FsdGVkX1/u4nhxag7uNlafDWmGFdbcbcvPcGovgbHbnU6eep zQSwopbKMkqhcU Message-Id: <57BA1F75-FE37-4F99-BFCD-76454C0122BB@gmx.de> From: Christopher Lenz To: user@couchdb.apache.org In-Reply-To: <64a10fff0903100523m49817317w9dfa567faa40ac97@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.4) Subject: Re: JSONQuery Date: Tue, 10 Mar 2009 13:34:06 +0100 References: <20090310095437.GA726@tumbolia.org> <20090310115033.GF1876@tumbolia.org> <64a10fff0903100459u2aebf66cj3bfd0044528f3082@mail.gmail.com> <3376B25D-50D8-4FBD-86C5-8501F77446CE@apache.org> <64a10fff0903100523m49817317w9dfa567faa40ac97@mail.gmail.com> X-Mailer: Apple Mail (2.930.4) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.64 X-Virus-Checked: Checked by ClamAV on apache.org On 10.03.2009, at 13:23, Dean Landolt wrote: > As an example of what I mean, JSONSchema already has an > implementation in > another language (in this case, python again[1]). And JSONQuery even > less > javascript-idiomatic. If you'd like, I'd be happy to try my hand at > implementing it in erlang -- but I was thinking it would be most > helpful for > view ops (thus, in js). It would be pretty convenient if there were > agreed-upon path semantics -- specifically for things like searching. Everyone in this thread seems to know where/how JSONPath would fit into CouchDB, but I have no idea :) What would this be useful for? Thanks, -- Christopher Lenz cmlenz at gmx.de http://www.cmlenz.net/