Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 35711 invoked from network); 9 Dec 2009 18:25:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Dec 2009 18:25:47 -0000 Received: (qmail 41677 invoked by uid 500); 9 Dec 2009 18:25:46 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 41590 invoked by uid 500); 9 Dec 2009 18:25:45 -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 41580 invoked by uid 99); 9 Dec 2009 18:25:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Dec 2009 18:25:45 +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: local policy) Received: from [128.200.36.30] (HELO translab.its.uci.edu) (128.200.36.30) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Dec 2009 18:25:35 +0000 Received: from translab.its.uci.edu (localhost.localdomain [127.0.0.1]) by translab.its.uci.edu (8.13.1/8.12.10) with ESMTP id nB9IPBP5002283 for ; Wed, 9 Dec 2009 10:25:11 -0800 Received: (from jmarca@localhost) by translab.its.uci.edu (8.13.1/8.13.1/Submit) id nB9IPBWl002282 for user@couchdb.apache.org; Wed, 9 Dec 2009 10:25:11 -0800 Date: Wed, 9 Dec 2009 10:25:11 -0800 From: James Marca To: user@couchdb.apache.org Subject: Javascript templating for shows/lists Message-ID: <20091209182511.GC31285@translab.its.uci.edu> Mail-Followup-To: user@couchdb.apache.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-ITS-MailScanner: Found to be clean X-ITS-MailScanner-From: jmarca@translab.its.uci.edu X-ITS-Spam-Status: No X-Virus-Checked: Checked by ClamAV on apache.org Hi All, Coming late to this thread, but the Apache Sling project uses ESP (http://www.plenix.org/esp/), which defines itself as follows: "ESP (EcmaScript Pages) is a servlet add-on that allows you to write servlets directly in JavaScript and Html while retaining all the power of the Java language and the servlet object model." This probably can't be embedded into CouchDB as is, but might provide ideas for other js templating approaches. Regards, James -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.