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 F0C289E5E for ; Wed, 13 Jun 2012 12:11:58 +0000 (UTC) Received: (qmail 11996 invoked by uid 500); 13 Jun 2012 12:11:58 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 11725 invoked by uid 500); 13 Jun 2012 12:11:57 -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 11701 invoked by uid 99); 13 Jun 2012 12:11:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 12:11:57 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [80.244.253.218] (HELO mail.traeumt.net) (80.244.253.218) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jun 2012 12:11:51 +0000 Received: from rose.local (pD4B88393.dip.t-dialin.net [212.184.131.147]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.traeumt.net (Postfix) with ESMTPSA id 9BF1814275 for ; Wed, 13 Jun 2012 14:13:40 +0200 (CEST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1278) Subject: Re: So, how do we get the Mac binary on the home page? From: Jan Lehnardt In-Reply-To: Date: Wed, 13 Jun 2012 14:11:28 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1C4B6690-4F1A-4243-8CCA-31F06378BCE7@cloudno.de> <055960F2-4691-4478-B6DC-4A4D4B2CCEC8@gmail.com> <81F2C009-E972-4A88-9829-DB249048B1AF@cloudno.de> <1F39284F-0021-46F3-80BC-1F0293D72AD3@apache.org> <642F3A88-2B4F-4690-836E-D87105A1A500@cloudno.de> <639AC10D-4369-44F0-972A-032807FB5946@cloudno.de> <0C9AFF49-C71F-453E-AE90-0A1232F1ECB1@cloudno.de> <5C535295-7239- 4C3A-8B7 8-1FD47642EC74@apache.org> <11E433BC-B7C9-434A-8B25-6DD42832EEC8@cloudno.de> <953260B2-6485-4B76-ADC4-609F99E83059@cloudno.de> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1278) X-Virus-Checked: Checked by ClamAV on apache.org Hans, any news? :) On Jun 10, 2012, at 19:48 , Jan Lehnardt wrote: >=20 > On Jun 10, 2012, at 12:38 , Hans J Schroeder wrote: >=20 >> Hi, >>=20 >> I have checked how the others (Membase, CouchBase) are doing it and = suggest the following disk layout: >>=20 >> Data Dir / Application Support Folder >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>=20 >> ~/Library/Application Support/CouchDB/etc >> couchdb-server.ini >=20 > Bikeshed alert: I'd mirror what the CouchDB source distro does: >=20 > ~/Library/Application Support/CouchDB/etc/default.d/ > ~/Library/Application Support/CouchDB/etc/default.ini > ~/Library/Application Support/CouchDB/etc/local.d/ > ~/Library/Application Support/CouchDB/etc/local.ini >=20 > I'd be more than happy to ship whatever is there today and > fix this down the road. If it is easy to fix (see below), > we may as well do that too. >=20 >> ~/Library/Application Support/CouchDB/var/run/couchdb >> couch.uri >=20 > +1 >=20 >> ~/Library/Application Support/CouchDB/var/lib/couchdb >> views & dbs >=20 > +1 >=20 > * * * >=20 > We may want to revisit this based on a close reading of the > AppStore submission guidelines, when we get to that, but until > then, I believe that is fine. >=20 >> Logs >> =3D=3D=3D=3D >>=20 >> ~/Library/Logs >> couchdb-server.log >=20 > I'd drop "-server" and go with just "couchdb.log" >=20 >> Is this ok? >>=20 >> - Hans >>=20 >> P.S. I have also found the incompatibility between OS X versions = 10.6.8 - 10.7.2 and the later ones. I guess we can serve all with one = binary >=20 > Great news! :) If you want to/can compile a new one > (and if the paths above are easy to adjust), then=20 > I'd say let's get that right and then ship. >=20 > And then improve on all the other things that have > been mentioned in this thread. >=20 > Thanks all for pushing this along! :) >=20 > Cheers > Jan > --=20 >=20 >=20 >>=20 >>=20 >> On Jun 8, 2012, at 8:54 PM, Dave Cottlehuber wrote: >>=20 >>> On 8 June 2012 16:40, Jan Lehnardt wrote: >>>>=20 >>>> On Jun 8, 2012, at 16:31 , Hans J Schroeder wrote: >>>>=20 >>>>> Hi Jan, >>>>>=20 >>>>>> Can you specify what systems should use which versions, so we can = label them correctly on the website? >>>>>=20 >>>>> For Mac OS X 10.6.8 to 10.7.2: >>>>> = https://github.com/downloads/cloudnode/couchdbx-app/CouchDB%20Server-1.2.0= .zip >>>>>=20 >>>>> For Mac OS X 10.7.3 and later >>>>> = https://github.com/downloads/cloudnode/couchdbx-app/CouchDB%20Server-1.2.0= -OS%20X%2010.7.3.zip >>>>=20 >>>> Thanks Hans! >>>>=20 >>>> With this, I think we are good to go to put this on the website. = Anyone disagreeing? :) >>>>=20 >>>> Cheers >>>> Jan >>>=20 >>> Some things, files are scattered across various places. >>>=20 >>> #1 dbs & views are in ~/Library/Application Support/CouchDBServer/ >>> #2 there's no local.ini as such, its in = ~/Library/Preferences/couchdb-server.ini >>> #3 couch.log is in = $APPROOT/Contents/Resources/couchdbx-core/var/log/couch.log >>> #4 couch.uri is in = $APPROOT/Contents/Resources/couchdbx-core/var/run/couch.uri >>>=20 >>> If its not hard to fix #3 and #4 we should do that first. This means >>> CouchDB.app could >>> run read-only in /Applications, which it doesn't atm. >>>=20 >>> #1 and #2 make sense, but might not be immediately obvious. They = could >>> wait, its more >>> about documenting somewhere. >>>=20 >>> A+ >>> Dave >>=20 >=20