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 8F0C410A83 for ; Thu, 5 Dec 2013 17:47:07 +0000 (UTC) Received: (qmail 13878 invoked by uid 500); 5 Dec 2013 17:47:06 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 13394 invoked by uid 500); 5 Dec 2013 17:47:01 -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 13364 invoked by uid 99); 5 Dec 2013 17:47:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Dec 2013 17:47:00 +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 wickedgrey@gmail.com designates 209.85.212.171 as permitted sender) Received: from [209.85.212.171] (HELO mail-wi0-f171.google.com) (209.85.212.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Dec 2013 17:46:56 +0000 Received: by mail-wi0-f171.google.com with SMTP id ca18so31558wib.10 for ; Thu, 05 Dec 2013 09:46:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=um9QyfewQhBG1ZevLiWHGYqiTRyU5fqTiqBXUM2nIsE=; b=FPgFsmudaNc/ZW44lYznQAnADnj5BHMVXvXq9QzfArJcr4e+/SPf/ebWN4tO5Tcs33 GIxygt7Ep2jZLTLQ1oqVauxheWaeWXVhk7VVOMWzSjXPFZC6syBO8ZvkEWdxgibWol9Q Mb7xkb8Sm61PZi80VFNI+1MWQgbDIbG//TJ2t9R/j+RxU12iY1nfD5nrrlMnaV6s44PE 2mtZ8IB7sQ2oJi14qWU/nK9HlV6oTeCsMJt1rT5VE3y6ZTRB3cCJR3eV1NDsiG80IAME UHfpUKRG0mmDIhi9H3hxICuEBP5oMzUaei33rsfSWT0xAT/GPaUcIaLLC9JBApIHVKak +rEw== MIME-Version: 1.0 X-Received: by 10.180.188.229 with SMTP id gd5mr13229662wic.38.1386265594838; Thu, 05 Dec 2013 09:46:34 -0800 (PST) Received: by 10.180.82.227 with HTTP; Thu, 5 Dec 2013 09:46:34 -0800 (PST) In-Reply-To: <529E20E8.2070900@bigbluehat.com> References: <529DE44C.4090400@bigbluehat.com> <529DFA3E.3010706@gmail.com> <529E20E8.2070900@bigbluehat.com> Date: Thu, 5 Dec 2013 09:46:34 -0800 Message-ID: Subject: Re: [PROPOSAL] new underscore namespacing From: "Eli Stevens (Gmail)" To: CouchDB Developers Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Dec 3, 2013 at 10:20 AM, Benjamin Young wrote: > Sphinx (for one...among many...), uses "_*" prefixed folders for it's > styles, templates, etc. So does Github's ghpages. ... > The point with "/_/" was to narrow the surface area of the API. I'd like to point out that if the goal is to reduce API surface area to reduce collisions, using "_couchdb" for metadata is much less likely to collide than "_". It's also much more user friendly once the data is outside of CouchDB proper ("where is this doc._.id coming from?" etc.). Cheers, Eli