Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AC07ED317 for ; Tue, 25 Sep 2012 12:38:00 +0000 (UTC) Received: (qmail 57948 invoked by uid 500); 25 Sep 2012 12:38:00 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 57712 invoked by uid 500); 25 Sep 2012 12:37:59 -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 57169 invoked by uid 99); 25 Sep 2012 12:37:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Sep 2012 12:37:57 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of nslater@tumbolia.org designates 209.85.223.180 as permitted sender) Received: from [209.85.223.180] (HELO mail-ie0-f180.google.com) (209.85.223.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Sep 2012 12:37:51 +0000 Received: by ieje10 with SMTP id e10so12662096iej.11 for ; Tue, 25 Sep 2012 05:37:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tumbolia.org; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=vHR7p0wYQspJ4DcMGWLagyH5Y4/CIcfGMUPOZ9RrHYc=; b=d9zLjAobaajSAAkPeTS7EnDdZebv05EHzQ7eeAEbjo4TeVB2w2SxJqK+gHqCbTnS+Y MaGpRfy9MAew8RSGUD/95CEj9E53dCQrMCHzekHcYELbUf5JUsPV0bd18GU1UEoLTqG/ 1Qyu8Ty2qfKRXHNTs7H2dsncgzhVcLJW/GIaQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:x-gm-message-state; bh=vHR7p0wYQspJ4DcMGWLagyH5Y4/CIcfGMUPOZ9RrHYc=; b=bJWls7TbOk/UL9cmDFrecNLryZo0mTJdeCAlRjvvdYGBHsJKCfKoClpq47b0jAz0jv 35x5ELp6d2LgMKsFvVDhVPXMcBhkfJ66A8cVrdJG3pKE7sn04V/dZkEeqvNzOcrtf9Pm Aqp77qU8IJ852OwrSjmwOkkt6exEoUD+vovawXAe744forM5oKoeMkQQoSoRfbxAVeVA u/uDv087h1LPcjcZGuWxk6/p3Daszta3YxarHRVH7kC44IuRypaYP/bRk6eZo809IcWr V9YYYS0JjT5CF1cPtcbOJAuu6X6ODjDv62l58ZcTNFkF9bXQ1ek/tc9oJpLtM1renqHD Xnqw== MIME-Version: 1.0 Received: by 10.50.140.74 with SMTP id re10mr7999807igb.52.1348576650888; Tue, 25 Sep 2012 05:37:30 -0700 (PDT) Received: by 10.64.63.19 with HTTP; Tue, 25 Sep 2012 05:37:30 -0700 (PDT) X-Originating-IP: [178.250.115.206] In-Reply-To: <5061A0D4.7090308@bigbluehat.com> References: <5061A0D4.7090308@bigbluehat.com> Date: Tue, 25 Sep 2012 13:37:30 +0100 Message-ID: Subject: Re: Part2: What's up dev? About couchapps. From: Noah Slater To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=e89a8f83883b3a878e04ca85f8f3 X-Gm-Message-State: ALoCoQmMD5AK/A2AZa3wQIUOE/u5roW4Lib7xbhQyf9smfQIVZikuSU28LLI8EenV2+gd49wHGVA X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f83883b3a878e04ca85f8f3 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Sep 25, 2012 at 1:17 PM, Benjamin Young wrote: > > The common denominator of the filesystem-to-design-doc mapping [1] among > the Python "couchapp", erica, and kanso's "traditional-couchapp" dependency > [2] is an advantage and that shouldn't be given up lightly. > node.couchapp.js could certainly be made (with minimal app.js or a new > require() option) to load all the assets from this same filesystem mapping. > > If nothing else, it would mean that when anyone says "I built a CouchApp" > anyone else knows what that looks like on disk, and where to find what. > Then the tools become value adds, not requirements. Huh. That's a very good point indeed. Standardisation. -- NS --e89a8f83883b3a878e04ca85f8f3--