From dev-return-2704-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Wed Feb 18 11:36:27 2009 Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 1240 invoked from network); 18 Feb 2009 11:36:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Feb 2009 11:36:27 -0000 Received: (qmail 23020 invoked by uid 500); 18 Feb 2009 11:36:26 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 22680 invoked by uid 500); 18 Feb 2009 11:36:24 -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 22669 invoked by uid 99); 18 Feb 2009 11:36:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Feb 2009 03:36:24 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Feb 2009 11:36:14 +0000 Received: from [10.0.1.6] (e178229235.adsl.alicedsl.de [::ffff:85.178.229.235]) (AUTH: LOGIN jan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Wed, 18 Feb 2009 11:35:52 +0000 Message-Id: <70990082-22AE-4C47-8AE8-0AB43B2A16BF@apache.org> From: Jan Lehnardt To: dev@couchdb.apache.org In-Reply-To: <388C79B3-61E2-4AEB-BD8E-E2DF1292CD36@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: CouchDBX Future Date: Wed, 18 Feb 2009 12:35:21 +0100 References: <1B6B88DA-3A92-421B-874F-A80C826ECFB7@apache.org> <8AE16F71-EA17-4ACD-B004-EA4CED1A2554@gmail.com> <388C79B3-61E2-4AEB-BD8E-E2DF1292CD36@gmail.com> X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org On 18 Feb 2009, at 12:23, Antony Blakey wrote: > > On 18/02/2009, at 8:59 AM, Antony Blakey wrote: > >> >> On 18/02/2009, at 3:58 AM, Jan Lehnardt wrote: >> >>> Hey, >>> >>> remember the Futon mail earlier? Yeah, there's another project >>> that need love: CouchDBX*. >>> >>> *http://jan.prima.de/~jan/plok/archives/142-CouchDBX-Revival.html >>> >>> My idea of CouchDBX is this: >>> >>> A single package that can be downloaded and run to evaluate >>> CouchDB. >>> >>> That sounds simple, but the devil is in the details. The first >>> version >>> was hand-crafted and what I did there needs automation now. >>> Several people have expanded the ObjC/Cocoa interface into >>> interesting directions and I'd like to see this work continued. >> >> I've automated this, the relevent part being in my memetic project: http://github.com/AntonyBlakey/memetic/tree/master >> . Memetic builds location independent erlang and couchdb, and has >> the additional libraries so that it can run on OSX without macports >> and without any additional dependencies. >> >> Memetic is about Ruby, but that's not an impediment - it builds the >> binaries by downloading the relevant tars, building with >> appropriate options and then munging some paths in files to achieve >> location independence. >> >> I think the building requires no more Ruby than is present by >> default in 10.5. The binaries are currently more isolated than >> strictly required because I wanted to support multiple simultaneous >> installs that have different version dependencies. >> >> This BTW was automated as part of building a generic client. I have >> a client who will probably pay someone to do the Win32 version. > > I'm interested in starting a project to build a generic GUI client > without Ruby and without CouchDB, into which CouchDB (and my > alternative) could be plugged. > > I'm thinking that the best bet is a XUL application that includes > Erlang without optional plugs, such as icu and spidermonkey. > > The benefit to this community is that I may have funding for some of > this, and it would be genetic deployment client for Erlang apps. Like http://titaniumapp.com/? :) (Apache 2.0, sources on GitHub) Cheers Jan --