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 23BE219CE8 for ; Fri, 15 Apr 2016 20:48:45 +0000 (UTC) Received: (qmail 27736 invoked by uid 500); 15 Apr 2016 20:48:44 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 27674 invoked by uid 500); 15 Apr 2016 20:48:44 -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 27661 invoked by uid 99); 15 Apr 2016 20:48:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Apr 2016 20:48:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 30C9CC1578 for ; Fri, 15 Apr 2016 20:48:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1 X-Spam-Level: * X-Spam-Status: No, score=1 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id PenU1fQnsuGf for ; Fri, 15 Apr 2016 20:48:42 +0000 (UTC) Received: from monoceres.uberspace.de (monoceres.uberspace.de [95.143.172.184]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id C29F95FB21 for ; Fri, 15 Apr 2016 20:48:41 +0000 (UTC) Received: (qmail 28734 invoked from network); 15 Apr 2016 20:48:33 -0000 Received: from localhost (HELO ?192.168.0.11?) (127.0.0.1) by monoceres.uberspace.de with SMTP; 15 Apr 2016 20:48:33 -0000 From: Jan Lehnardt Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: make Message-Id: <707CDF4B-3B8F-4030-BB77-1D20B273A17B@jan.io> Date: Fri, 15 Apr 2016 22:48:29 +0200 References: <05940768-C842-42D0-B8CF-A8E17A8E7779@apache.org> <7CF2A221-92DF-40E1-999C-0DF9885F6660@apache.org> In-Reply-To: <7CF2A221-92DF-40E1-999C-0DF9885F6660@apache.org> To: dev@couchdb.apache.org X-Mailer: iPhone Mail (13E238) What else is missing for 2.0? If nothing/not much, I'd like to get first 2.0= .0 release candidates out next week. It's time to bring out your pet features/bug fixes ;) Jan -- > On 15 Apr 2016, at 18:31, Jan Lehnardt wrote: >=20 > As promised: https://github.com/apache/couchdb/pull/402 >=20 > Little issue with Fauxton, would love help from the team <3 >=20 > Best > Jan > -- >=20 >> On 30 Mar 2016, at 21:57, Jan Lehnardt wrote: >>=20 >> Hey all, >>=20 >> last year I endeavoured to make the 2.0 build system to behave as close t= o 1.x as possible. >>=20 >> We=E2=80=99re 80% there, but the remaining 80% prove hard, of course. Wit= hout going too much into the details, the missing parts are the integration w= ith all the different operating systems. Stuff that takes years to get right= (even with autotools in 1.x it took us quite some time). >>=20 >> To keep it short: I don=E2=80=99t want to hold up 2.0 for this work. It c= an be easily (re-)added later, and the intermediate solution allows us to sh= ip 2.0 sooner (yay). >>=20 >> My current plan is to have `./configure && make` produce a directory `./a= pache-couchdb-` that includes a full CouchDB build, Fauxton, Docs, e= tc. that can be moved into the OS anywhere (say `/usr/local`) and run from t= here, and everything: logs, data files, sources, ini files, are in that dire= ctory, and there is no way to move them out (maybe via symlinks, but I don=E2= =80=99t care ;) into a standard file system layout (config files under [/usr= /local]/etc, data files into [/usr/local]/var/lib etc. There won=E2=80=99t b= e a `make install` (maybe a dummy that prints an explanation of how to do th= e install, and why the target isn=E2=80=99t there). >>=20 >> This shouldn=E2=80=99t be a lot of work and I=E2=80=99ll try to work on t= his asap. >>=20 >> Let me know what you think! >>=20 >> Best >> Jan >> --=20 >> Professional Support for Apache CouchDB: >> https://neighbourhood.ie/couchdb-support/ >=20 > --=20 > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ >=20