Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4E696D429 for ; Tue, 27 Nov 2012 23:20:40 +0000 (UTC) Received: (qmail 83372 invoked by uid 500); 27 Nov 2012 23:20:38 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 83329 invoked by uid 500); 27 Nov 2012 23:20: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 83319 invoked by uid 99); 27 Nov 2012 23:20:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Nov 2012 23:20:38 +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 alex.barbalex@gmail.com designates 209.85.210.180 as permitted sender) Received: from [209.85.210.180] (HELO mail-ia0-f180.google.com) (209.85.210.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Nov 2012 23:20:34 +0000 Received: by mail-ia0-f180.google.com with SMTP id t4so6515191iag.11 for ; Tue, 27 Nov 2012 15:20:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=wUXUjr+xf7QG+yIQkypB0GAWv+fZvcD/3ebsz/DlTNc=; b=r7NHFrDaZicgF5dFlG2L7sxKXlwnO7kBFEvZdrbYMvT/Na820f8yOTFC5nzkKuKOQD cAyjt6btFT7h157g/uVIQCEpIg9N+oilI1t/QHW5+mkkiLLl1ikk/7rr/hgJXF5P9nGI yStjPXM/zlMD+p2tXhfHYqU7wrvejcyRTYrYlVw4IQUSgYMBWD9woAsJJ16A92vjABTB WQMNUz3c05Sra/BtwauDMpD/mI6pSKlMDW0HlNNndhxxPeVKtGS/fyfMUsvM3ywSwYNd zHGSQqHy/9vvR5nUJyJDaE9dUL5wHFM2arC818hh/botGbyScZ9aPpDKPQViIWZSRtxM SJQA== MIME-Version: 1.0 Received: by 10.50.168.102 with SMTP id zv6mr20220478igb.9.1354058413844; Tue, 27 Nov 2012 15:20:13 -0800 (PST) Sender: alex.barbalex@gmail.com Received: by 10.50.102.41 with HTTP; Tue, 27 Nov 2012 15:20:13 -0800 (PST) Received: by 10.50.102.41 with HTTP; Tue, 27 Nov 2012 15:20:13 -0800 (PST) In-Reply-To: References: <50B3AB08.9080400@alwaysreformed.com> <50B3B2DF.1000802@gmail.com> Date: Wed, 28 Nov 2012 00:20:13 +0100 X-Google-Sender-Auth: edQlw41NOgw2qwIpBbrGRLHbl3w Message-ID: Subject: Re: couchapp is deprecated in favour of erica From: Alexander Gabriel To: user@couchdb.apache.org Content-Type: multipart/alternative; boundary=e89a8f83ab19c3289604cf824a17 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f83ab19c3289604cf824a17 Content-Type: text/plain; charset=UTF-8 When I said this was amazing technology I forgot to mentiont that the support is incredible! Alex Am 27.11.2012 23:59 schrieb "Dave Cottlehuber" : > On 26 November 2012 21:55, Alexander Gabriel wrote: > > Hi > > > > I have developed two couchapps so far. Amazing technology! And easy > enough > > for a hobby programmer like me to learn (in my "real" life I'm a > biologist). > > > > Beyond being a noob I'm also a windows user - and expecially: a unix- > and > > shell-NOBODY. My experiences with shells have been rather painful so far, > > for instance with git or with curl. Seems like windows is a bad > environment > > for curl - or shells in general? There were so many problems with using ' > > or " or \" that I got lost, especially as it seemed that no code example > > seemed to run in my shell without radically changing all ' or " or \". > > That is true. You have 3 choices: > > - escape things referring to the unwritten laws [1] > - install mingw shell which is a perfectly adequate clone for most tasks > [2] > - use a unix-like platform for development (join the dark side, > together we shall rule as one) > > A fair bit of work has gone on for rebar & erica to work on windows, > we hope it will make your lives a lot easier. > > [1]: http://technet.microsoft.com/en-us/library/cc723564.aspx > [2]: http://www.mingw.org/ > > > There also seem to be a lot of "magic tricks" that Unix users seem to be > > born with and usually are not explained in the documentation for shells. > > For instance I believe you often have to be in the exact right folder or > a > > command to work. > > > > So I was extremely happy that there was a standalone executable for > windows > > here: http://www.couchapp.org/page/installing > > > > Will I have to learn dealing with a shell now? > > I'm here to help if needed! > > > Or will there be an executable for windows for erica? > > Yes. There would have been one today except I found a bug in escript, > which I thought originally was my fault. Benoit's suggested how to > work around it, so I'll do that later this week. If you want to play > RIGHT NOW then you can use the functioning but verbose version [3]. It > just spits out lots of erlang messages before doing any real work: > > === PROGRESS REPORT==== 27-Nov-2012::23:55:13 === > supervisor: {local,kernel_safe_sup} > started: [{pid,<0.63.0>}, > > [3]: https://www.dropbox.com/s/jeifcxpbtpo78ak/erica/ > > Make sure you have the erlang binaries in your path. The easiest way > for this is to put erica.cmd in with couchdb.bat folder, and add that > to your path. > > > And is there advice on how to change an existing project from couchapp to > > erica? Or is this not a good idea? > > It shouldn't require any retooling on your end at all -- .couchapp > files and same layout are possible, as well as more. > > A+ > Dave > --e89a8f83ab19c3289604cf824a17--