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 BA57210774
for ;
Wed, 16 Apr 2014 21:30:04 +0000 (UTC)
Received: (qmail 44236 invoked by uid 500); 16 Apr 2014 21:30:03 -0000
Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org
Received: (qmail 44188 invoked by uid 500); 16 Apr 2014 21:30:03 -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 44180 invoked by uid 99); 16 Apr 2014 21:30:03 -0000
Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Apr 2014 21:30:03 +0000
X-ASF-Spam-Status: No, hits=1.5 required=5.0
tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,WEIRD_PORT
X-Spam-Check-By: apache.org
Received-SPF: pass (nike.apache.org: domain of bchesneau@gmail.com designates
209.85.216.48 as permitted sender)
Received: from [209.85.216.48] (HELO mail-qa0-f48.google.com) (209.85.216.48)
by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Apr 2014 21:29:59 +0000
Received: by mail-qa0-f48.google.com with SMTP id s7so10616157qap.7
for ; Wed, 16 Apr 2014 14:29:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type;
bh=IHMECNyXytPe4nyBwQnoUutoGhifSuc6mjyjlAmysXM=;
b=v+g3goZbfz3nscV3/6asQijZEhKD5oIrM5i6Exn07y6U+eHSFNq4bO9ny+9Sc8gYKe
AdFiUqb68Qg6glhvlNx2Hhmus9EgFLtyaAmRInj3qv+0auEC0juhIgcPGhgTe7uepeb1
YMhl/iMtpKm/kTyQdn0xEoToV3e+dF+6ZJZ0wtnAQS3/kfHtE8YVt0ihlWrjNDAtB0ia
4UdOdl0qjUR+6upIN8nnJyTorz5q6ozehvLP+CfpC90v42Nd67oQiGRacXqUKnqwObJs
jh+k/y4hCSTuaLGS0iQuEv0W9xpqfzL7F0d7QISorP+EDLc4/02mgO4RcMmG2VM1jhNO
g2Jg==
X-Received: by 10.224.156.212 with SMTP id y20mr6153720qaw.66.1397683776794;
Wed, 16 Apr 2014 14:29:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.96.30.230 with HTTP; Wed, 16 Apr 2014 14:29:16 -0700 (PDT)
In-Reply-To:
References:
From: Benoit Chesneau
Date: Wed, 16 Apr 2014 23:29:16 +0200
Message-ID:
Subject: Re: [DISCUSS] merge all the forks
To: "dev@couchdb.apache.org"
Content-Type: multipart/alternative; boundary=089e0158c65806385604f72f9de1
X-Virus-Checked: Checked by ClamAV on apache.org
--089e0158c65806385604f72f9de1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
thanks!
On Wed, Apr 16, 2014 at 10:53 PM, Jan Lehnardt wrote:
> And we are live: https://blogs.apache.org/couchdb/entry/merging_rcouch
>
> Please tweets and stuffs! :)
>
> Thanks
> Jan
> --
>
> On 16 Apr 2014, at 22:49 , Jan Lehnardt wrote:
>
> > Thanks Benoit! :)
> >
> > Glad you like it. Will post now.
> >
> > Best
> > Jan
> > --
> >
> > On 16 Apr 2014, at 22:41 , Benoit Chesneau wrote:
> >
> >> awesome. LGTM.
> >>
> >> Thanks Jan!
> >>
> >>
> >> On Wed, Apr 16, 2014 at 10:29 PM, Jan Lehnardt wrote:
> >>
> >>> Here=E2=80=99s a draft. It=E2=80=99s already in the blog, formatted a=
nd all. Awaiting
> your
> >>> approval/edits/fixes, thanks!
> >>>
> >>>
> >>>
> https://blogs.apache.org/roller-ui/authoring/preview/couchdb/?previewEntr=
y=3Dmerging_rcouchifyou have access there.
> >>>
> >>> Source:
> >>>
> >>> rcouch is a variant of CouchDB that is derived from the main Apach=
e
> >>> CouchDB code base. One way to look at it is as a =E2=80=9Cfuture port=
=E2=80=9D of
> CouchDB,
> >>> that is for two reasons:
> >>>
> >>>
> >>>
> >>>
> >>> - The internals are greatly improved. In simple
> terms,
> >>> if CouchDB would be started to day, it would look a lot like
> rcouch.
> >>> - It comes with a number of nice new features.
> >>>
> >>>
> >>>
> >>> So whether you are a CouchDB user or a CouchDB Erlang developer,
> rcouch
> >>> is good news for you!
> >>>
> >>> Since CouchDB has been around for a while, the internal codebase i=
s
> a
> >>> little crufty. We are constantly working on improving that, but one o=
f
> the
> >>> larger efforts have been done within the rcouch project by Apache
> CouchDB
> >>> committer Benoit
> Chesneau.
> >>>
> >>> At the same time, Benoit added a number of nice little features th=
at
> >>> benefit CouchDB users, just to name a few:
> >>>
> >>>
> >>>
> >>> - _changes for views.
> >>> - Replication from views.
> >>> - Write-only =E2=80=9CDrop-Box=E2=80=9D databases.
> >>> - Request validation on-read.
> >>> - _db_changes (actually, we nicked that one for Apache CouchDB 1.4
> >>> already :).
> >>>
> >>>
> >>>
> >>> For more information, see the rcouch
> >>> website.
> >>>
> >>> Benoit has generously donated the rcouch project back to Apache
> CouchDB
> >>> and has worked on merging the rcouch and the CouchDB codebases. Now i=
t
> is
> >>> time to review the merged code and get it into Apache CouchDB proper
> and
> >>> put it into a new release.
> >>>
> >>> With that, we need your help.
> >>>
> >>> How you can help, you ask? Easy!
> >>>
> >>> If you are a CouchDB user, and are not afraid to build CouchDB
> >>> yourself, give the rcouch merge branch a spin:
> >>>
> >>>
> >>>
> >>> git clone https://github.com/apache/couchdb.git
> >>> cd couchdb
> >>> git checkout -b 1994-merge-rcouch origin/1994-merge-rcouch
> >>>
> >>> # Read the >>> https://github.com/apache/couchdb/blob/master/DEVELOPERS
> ">DEVELOPERS
> >>> file to install all dependencies
> >>>
> >>> # build:
> >>> make
> >>> make rel
> >>>
> >>> # run:
> >>> ./rel/apache-couchdb/bin/couchdb start
> >>>
> >>> # now CouchDB is running at
> >>> http://127.0.0.1:5984/_utils/, as usual, you just won=E2=80=99t s=
ee any
> >>> output.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> If you are an Erlang developer, we could use your
> help
> >>> with code reviews. Any small chunks will help!
> >>>
> >>> Please see https://issues.apache.org/jira/browse/COUCHDB-1994">the
> >>> associated JIRA ticket for more information.
> >>>
> >>> Thanks so much!
> >>>
> >>>
> >>>
> >>> FaQ: how does this relate to BigCouch?
> >>>
> >>> It doesn=E2=80=99t really, the BigCouch merge is ongoing and we wi=
ll
> announce
> >>> updates and requests for review when the time is right. Well,
> actually, if
> >>> we can convince you to help with the review of the rcouch merge, we
> can put
> >>> even more resources on the BigCouch merge :)
> >>>
> >>>
> >>>
> >>>
> >>> On 16 Apr 2014, at 16:34 , Benoit Chesneau
> wrote:
> >>>
> >>>> On Wed, Apr 16, 2014 at 3:56 PM, Noah Slater
> wrote:
> >>>>
> >>>>> What about doing a blog post?
> >>>>>
> >>>>
> >>>> My time is very limited these days, if anyone want to take the lead =
on
> >>>> this, that would be cool.
> >>>>
> >>>> - benoit
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>> On 16 April 2014 15:36, Andy Wenk wrote:
> >>>>>> On 16 April 2014 15:28, Benoit Chesneau
> wrote:
> >>>>>>
> >>>>>>> On Tue, Apr 8, 2014 at 12:05 PM, Noah Slater
> >>>>> wrote:
> >>>>>>>
> >>>>>>>> Benoit, if you'd like review, can you put some info together? We
> can
> >>>>>>>> circulate this on dev@ at first, and then do a blog post, and
> >>> promote
> >>>>>>>> via social media.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> I did many posts during the merge here asking for a review:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>
> https://www.mail-archive.com/search?l=3Ddev%40couchdb.apache.org&q=3Drcou=
ch+status
> >>>>>>>
> >>>>>>> That should help any dev interested in the review.
> >>>>>>>
> >>>>>>> COUCHDB-1994 can be used to track any review. wohali started some
> >>> here:
> >>>>>>>
> >>>>>>> https://issues.apache.org/jira/browse/COUCHDB-1994
> >>>>>>>
> >>>>>>> Any information on the rcouch wiki are still valid also:
> >>>>>>>
> >>>>>>> https://wiki.refuge.io/display/RCOUCH/rcouch
> >>>>>>>
> >>>>>>> Hope it helps.
> >>>>>>>
> >>>>>>> - benoit
> >>>>>>>
> >>>>>>>
> >>>>>> in addition one could have a look into this for testing
> >>>>>> https://www.mail-archive.com/dev%40couchdb.apache.org/msg29495.htm=
l
> >>>>>>
> >>>>>>
> >>>>>>> On 6 April 2014 10:22, Benoit Chesneau
> wrote:
> >>>>>>>>> On Fri, Mar 28, 2014 at 2:43 PM, Dave Cottlehuber <
> >>>>> dch@jsonified.com>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Hi again,
> >>>>>>>>>>
> >>>>>>>>>> Benoit's mentioned that the rcouch import is more or less
> complete
> >>>>>>> from
> >>>>>>>>>> his perspective. No doubt we'll have some mucking around wrt
> docs,
> >>>>>>>> fauxton,
> >>>>>>>>>> build etc to sort out, but he feels its ready to go.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> More or less from my perspective is nothing. I would be more
> >>>>> interested
> >>>>>>>> to
> >>>>>>>>> see any activity from other developers in reviewing that code
> >>>>> instead
> >>>>>>> of
> >>>>>>>>> adding new changes (except fixes) to the current code base. Rig=
ht
> >>>>> now
> >>>>>>>>> neither the couchdb project or me see any benefit in my gift
> since
> >>>>>>> noone
> >>>>>>>> to
> >>>>>>>>> my knowledge did a real (and public) review it, started to use
> it
> >>>>> or
> >>>>>>>> even
> >>>>>>>>> considered to start to merge it upstream. Instead of spending a=
ll
> >>>>> this
> >>>>>>>> time
> >>>>>>>>> for free in cleaning the code I could have just took a long
> vacation
> >>>>>>> and
> >>>>>>>>> continue to ad improvements on my own, which I did since.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> How are things going in bigcouch?
> >>>>>>>>>>
> >>>>>>>>>> To be clear, we *should* make a decision of this magnitude in =
a
> >>>>>>> separate
> >>>>>>>>>> VOTE thread, but let's discuss
> >>>>>>>>>> further here and I will try to summarise & shepherd towards a
> >>>>>>> consensus.
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> We already have a consensus actually something near a consensus
> >>>>> defined
> >>>>>>>>> months ago:
> >>>>>>>>>
> >>>>>>>>> https://issues.apache.org/jira/browse/COUCHDB-1999
> >>>>>>>>>
> >>>>>>>>> In my perspective, we can probably start to define these
> milestones.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> - benoit
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Noah Slater
> >>>>>>>> https://twitter.com/nslater
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Andy Wenk
> >>>>>> Hamburg - Germany
> >>>>>> RockIt!
> >>>>>>
> >>>>>> http://www.couchdb-buch.de
> >>>>>> http://www.pg-praxisbuch.de
> >>>>>>
> >>>>>> GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588
> >>>>>>
> >>>>>> https://people.apache.org/keys/committer/andywenk.asc
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Noah Slater
> >>>>> https://twitter.com/nslater
> >>>>>
> >>>
> >>>
> >
>
>
--089e0158c65806385604f72f9de1--