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 237ACF343 for ; Tue, 13 Aug 2013 08:58:44 +0000 (UTC) Received: (qmail 63884 invoked by uid 500); 13 Aug 2013 08:58:43 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 63540 invoked by uid 500); 13 Aug 2013 08:58:42 -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 63529 invoked by uid 99); 13 Aug 2013 08:58:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Aug 2013 08:58:40 +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 (nike.apache.org: domain of mainerror@gmail.com designates 74.125.82.50 as permitted sender) Received: from [74.125.82.50] (HELO mail-wg0-f50.google.com) (74.125.82.50) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Aug 2013 08:58:35 +0000 Received: by mail-wg0-f50.google.com with SMTP id m15so6399244wgh.29 for ; Tue, 13 Aug 2013 01:58:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=jiGLzGIghhdRXVqWmr0n+SILOi66lkN9d8s/I7zt8Wc=; b=DJWJFurzJ+iLWsMdo2YonrjfWg0QRmD44LBM/uRf16tCidMajzfviZ9ZLEE304/ShU PG4s8eeI30O0H0qVsKRunmWOK50zXWIBJ3Xo/qTbvb9iPj0VI99NJnnry+P4J1tWnJrm Y3C+Gql0jvizBNHL+v325YC6gD7UgMz2b89FfXK+Taxdx3DX6i7gC1lTcT8F+PgM/9fo u3j+jAJdPYyQlTs6gfLbJ0VdQVI4v28XMor1dAcPRpX88yuxHw/nT0Q6Q84N55k4Xbye w+m6BuphqMi66aRQZKBRF3HQbk72/CpIeUwXQqVkFS/2TcxShnO6F1omLTDjXbrVCpLu gbow== MIME-Version: 1.0 X-Received: by 10.194.11.67 with SMTP id o3mr2264762wjb.0.1376384294712; Tue, 13 Aug 2013 01:58:14 -0700 (PDT) Sender: mainerror@gmail.com Received: by 10.194.138.107 with HTTP; Tue, 13 Aug 2013 01:58:14 -0700 (PDT) In-Reply-To: References: <3923359E-7F63-4DDE-9CDE-BFF070FA4CCD@programmazione.it> <57BD5EEF-B25E-42E5-8EAA-DAFFABDE5CF9@programmazione.it> <200505FF-D557-4045-A6E1-EC655B63A1FA@programmazione.it> Date: Tue, 13 Aug 2013 10:58:14 +0200 X-Google-Sender-Auth: P7D6ZKS-f6NpV5QKdRoZLT9M2m8 Message-ID: Subject: Re: [REVIEW] Docs update From: Octavian Damiean To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=047d7b45105ef5fc7c04e3d070f9 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b45105ef5fc7c04e3d070f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Aug 9, 2013 at 4:04 PM, Filippo Fadda < filippo.fadda@programmazione.it> wrote: > Actually the Installation of "Unix-like systems" is full of "you are > driving me crazy" things. > I didn't try, but I'm pretty sure to install on RedHat, CentOS, Fedora yo= u > just need "yum install couchdb" like "apt-get install couchdb" on Debian > style distro like Ubuntu. Let's apply the KIS principle, even to the > documentation. > > It's OK having a detailed section that list all the dependencies but > that's something, probably, used only by developers or people having > troubles on their systems. So, also the UNIX section should be revised wi= th > the minimum required steps to install CouchDB on the various distro. > All the Unix stuff should be moved to "Install from source" section, wher= e > find all the dependencies you need to compile CouchDB, tips and tricks, e= tc. =E2=80=8BIt's really not that simple.=E2=80=8B=E2=80=8B For the bleeding ed= ge distros a package manager solution might be enough, as they might have CouchDB in a relatively new version in their repository but most don't. Here is the current CouchDB version situation in different distros and versions of that distro. Arch Linux: 1.4.0 Debian Wheezy (stable): 1.2.0 Debian Jessie (testing): 1.2.0 Debian Sid (unstable): 1.2.0 Fedora 18: 1.2.1 Fedora 19: 1.2.2 Ubuntu 12.04 Precise Pangolin: 1.0.1 Ubuntu 12.10 Quantal Quetzal: 1.2.0 Ubuntu 13.04 Raring Ringtail: 1.2.0 Ubuntu 13.10 Saucy Salamander (still in development, might change): 1.2.0 So the overall picture doesn't look that good to me. None of those distributions provide an up-to-date stable version of CouchDB, only Arch Linux provides a bleeding edge version which is better than nothing but still not really satisfying in my opinion. The build from source procedures are required and we should probably try to create a build tool like the Mozilla guys have for Firefox. I'm talking about "mach" if anyone is wondering. That tools makes it really easy to build from source using one command. Just my 2cents on the Linux part as that's pretty much my area of expertise= . =E2=80=8BCheers,=E2=80=8B --=20 Octavian Damiean GitHub: https://github.com/mainerror --047d7b45105ef5fc7c04e3d070f9--