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 1148A6FC7 for ; Thu, 9 Jun 2011 08:05:40 +0000 (UTC) Received: (qmail 34466 invoked by uid 500); 9 Jun 2011 08:05:38 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 34432 invoked by uid 500); 9 Jun 2011 08:05: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 34424 invoked by uid 99); 9 Jun 2011 08:05:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Jun 2011 08:05:38 +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 dave@muse.net.nz designates 209.85.212.52 as permitted sender) Received: from [209.85.212.52] (HELO mail-vw0-f52.google.com) (209.85.212.52) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Jun 2011 08:05:32 +0000 Received: by vws16 with SMTP id 16so1436563vws.11 for ; Thu, 09 Jun 2011 01:05:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.98.42 with SMTP id ef10mr574404vdb.271.1307606710550; Thu, 09 Jun 2011 01:05:10 -0700 (PDT) Received: by 10.52.116.41 with HTTP; Thu, 9 Jun 2011 01:05:10 -0700 (PDT) X-Originating-IP: [125.236.236.206] In-Reply-To: <56CE59DC-44AC-4B32-9D0E-C1054ACBD3E9@cs.tu-darmstadt.de> References: <82729657-36A5-416F-923E-171B72A6DBC9@apache.org> <49F9AA8A-66E9-496B-943D-5F9281D07DF9@cs.tu-darmstadt.de> <5C5AD6D9-B77A-4EBD-9C64-400507636F0B@apache.org> <832E8AC0-A2C7-47D1-9EF0-960B1F5E36F9@cs.tu-darmstadt.de> <2B3EB07B-71B8-48C2-BD04-21FD95FD6359@cs.tu-darmstadt.de> <42564595-96D1-4043-B641-4EBE1BE1C86E@apache.org> <1368FA91-B2FD-4CC2-9311-1633A0791590@cs.tu-darmstadt.de> <53FC423C-6A9F-4D65-BD2F-AA331D8CC2D1@apache.org> <985D11BB-24E7-4CC6-8695-BCF8E3691AB9@cs.tu-darmstadt.de> <56CE59DC-44AC-4B32-9D0E-C1054ACBD3E9@cs.tu-darmstadt.de> Date: Thu, 9 Jun 2011 20:05:10 +1200 Message-ID: Subject: Re: CouchDB embedded in Eclipse - current status? From: Dave Cottlehuber To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 9 June 2011 08:14, Marcel Bruch wrote: >>> In any case, I will give it a try and create a simple feature + plug-in= for Eclipse that packages the latest CouchDB w/ Erlang runtime for MacOSX = =A0+ code that starts CouchDB from within Eclipse. >> >> Awesome! > > I spent few minutes on this today. Starting/stoping an instance of CouchD= B from within Eclipse works. Configuration parameters like "database_dir" "= util_driver_dir" etc., however, still point to the build folder. This needs= some adjustments, for example by rewriting the configuration file on start= up. > > How can we continue? > 1. To use CouchDB from Eclipse support for most popular os is needed. Thi= s should include win32/64, linux32/64, and mac32/64. > 2. The configuration issues need to be solved. > 3. To use CouchDB at Eclipse the code of CouchDB and Erlang must pass an = IP check. Especially for Erlang this may take some time. > > While the latter is more my problem than yours, how about the former two?= Is it realistic to get builds for other os from CouchDB community? > > The (minimalistic) Eclipse/Java code to start/stop CouchDB is round about= 20 lines and will grow to a few hundred lines I think to deal with configu= ration rewrites etc. > > Let me know what you think about it. > > Thanks, > Marcel I don't use Eclipse, nor java. But I can cover the windows side of (1) for = you. A+ Dave