From dev-return-46273-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Wed Jul 20 16:50:35 2016 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 2B48319A61 for ; Wed, 20 Jul 2016 16:50:35 +0000 (UTC) Received: (qmail 27728 invoked by uid 500); 20 Jul 2016 16:50:34 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 27665 invoked by uid 500); 20 Jul 2016 16:50:34 -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 27653 invoked by uid 99); 20 Jul 2016 16:50:34 -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; Wed, 20 Jul 2016 16:50:34 +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 06EA3C7B15 for ; Wed, 20 Jul 2016 16:50:34 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.279 X-Spam-Level: * X-Spam-Status: No, score=1.279 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=hammant-org.20150623.gappssmtp.com Received: from mx2-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 AZWgRMj03AA7 for ; Wed, 20 Jul 2016 16:50:29 +0000 (UTC) Received: from mail-it0-f41.google.com (mail-it0-f41.google.com [209.85.214.41]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id B7D3C5FBC5 for ; Wed, 20 Jul 2016 16:50:28 +0000 (UTC) Received: by mail-it0-f41.google.com with SMTP id u186so120684280ita.0 for ; Wed, 20 Jul 2016 09:50:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammant-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=6M3ccn8CrBlsCIzBq3FElfIwADLuRxy9rydCbfBUh+k=; b=pvPMLnzn3PxFDgAzLIKC7UyO6V+6z7ynI074aDJ+n+P3+v4n/eP6+JJUnohNK9+pfq VSrCreFIM94cfoCf5KdPG9eRIoLJJqYM8nNotcCLLD/qn6c5DEpsFfuZbMFQwCBbfDtn 5BBrMS3SAp+taZr9bv/cK2GiHiBZXmvZJ7tvG7JvBPK2oJLV/a7cdXzF87veKm+Kr9nR fAfIypROugoFBuFP1TVgtwHwPF9t0bQadVY57pjxoLH35dbLeOKUhrgW2LRBf9U7z98v M56LKBEGfp8K5I52nA+JBH+SOC8g33dNhwJcPMlpvQ+tM9GLk8Fz19o/hODWE3tHttBV OGbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=6M3ccn8CrBlsCIzBq3FElfIwADLuRxy9rydCbfBUh+k=; b=P9rESqXQUZKeyPjNmvCrYuvN3lMIrBBjaZd6e/6/1hVBGXeUl4D/2k4H08mB6K3UWC b2dTbaDz8DqdQXi/A/YfImUpAVNGCnePxtYsN1aChtzYt18ZvqtLSs5d//w9FoV5K+A8 uU4yFqf4Pg/DlQCitM71nc0LFQmwGag3xYsKW5zHQBE42RXZbP1vzQr5BxqAXCfSzRV9 C8dgO7rCnuE9/nXaSgb8UhLuNDdf4xWmPAY9F8Bz9W7tfk5+HnKS2xzRYfGjePNvasdu TWAx6LGnD8citSTTLC4zIgj8MU68HRruKfBDNHxB3tAQsNUyKqxcsfRrWDanxuVevQZM sy2w== X-Gm-Message-State: ALyK8tK82uTcGOR1M4GmymPXPAZu+TkdCYPTYcNEvMaZrgRCkQh9WxGr+W8AM4KKMoSBFacEltMtMJsKJYj6dw== X-Received: by 10.36.121.204 with SMTP id z195mr47299508itc.22.1469033421400; Wed, 20 Jul 2016 09:50:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.51.18 with HTTP; Wed, 20 Jul 2016 09:50:20 -0700 (PDT) X-Originating-IP: [62.31.52.149] In-Reply-To: <6gfxschubpovvi1qnttlyblen-2147483647@mailer.nylas.com> References: <6gfxschubpovvi1qnttlyblen-2147483647@mailer.nylas.com> From: Paul Hammant Date: Wed, 20 Jul 2016 12:50:20 -0400 Message-ID: Subject: Re: CouchDB 2.0 blog series To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=001a114aa4663f11b8053813ff4e --001a114aa4663f11b8053813ff4e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable In terms of topics for a CouchDB 2.x news cycle, there perhaps should be one on "secure-by default" (no more admin party). That is a large feature difference to v1.6.x. - Paul On Tue, Jul 19, 2016 at 4:07 PM, Jenn Turner wrote= : > Hello there! > > We=E2=80=99re getting closer to releasing CouchDB 2.0 and leading up to i= ts > official > release, we want to publish a series of blog posts examining topics like > the > history of the project, differences between the 2.0 and 1.0 architecture, > unpacking the new features, and so forth. > > To accomplish this **we need your help**, we need 7-8 CouchDB users to he= lp > write these posts. Don=E2=80=99t worry, we=E2=80=99re not after Shakespea= re here, just > introducing an idea in 200-300 words, to get folks interested in CouchDB > 2.0. > I=E2=80=99ll be available to help with editing and coordinating the publi= cation > schedule. > > Ideally, we=E2=80=99ll be able to release two posts a week, one on Monday= and > Wednesday, with the weekly news still going out on Thursdays, so we=E2=80= =99re not > over saturating the blog. Jan Lehnardt has volunteered to kick off the > series > next week, with a post on the The Road to CouchDB 2.0 on Monday. > > That means we need a volunteer to write one for next Wednesday, July 27. > We=E2=80=99re > still tossing around ideas for giving the 7-8 authors of these posts a > special > kind of CouchDB swag, if that helps. :) > > Below is a list of topics (also important: if you have an idea for a topi= c > you > **don=E2=80=99t see** below, please let us know!): > > **The Road to CouchDB 2.0**: (Jan) > \- History of the big Couch fork > \- Cloudant > \- Big Couch merge announcement > \- Davisphack (rnewson on the couch) > \- Windsor merge > \- New build system > \- Cluster setup > \- Tests! Tests! Tests! > \- RC1 > > **The CouchDB 2.0 Architecture**: (need volunteer) > \- Dynamo > \- BigCouch > \- Cluster/Shards/Consistency > > **Release Candidates**: (need volunteer) > \- Please test: > \- Install > \- 1 node > \- 3 node > \- n node > \- App Devs & Library devs: > \- Run your software against each > \- Fix any issues on your side > \- Report any issues to us > > **Migration Guide**: (need volunteer) > \- 99% is the same > \- update_seq is opaque string now > \- Changes feed can include duplicates > \- JS apps using /_utils/*.js: copy 1.6 files and put into your apps > \- /_config is not available on the cluster, but there is > /_node/<fqdn>/ > _config/ for your setup needs, make sure you do it on all nodes > \- Test suites: > \- If you are creating and deleting databases in quick succession, start > using > unique db names (and add cleanup) > > New features posts > \- **Feature: compactor** (need volunteer) > \- faster > \- lower i/o > \- more compact files > \- faster post compaction files > > \- **Feature: replicator** (need volunteer) > \- TBD > > \- **Feature: fauxton** (need volunteer) > \- Complete rewrite > \- First Backbone > \- Now React > \- Extendable > > \- **Feature: Mango query** (need volunteer) > \- Import from Cloudant Query > \- MongoDB-inspired query language > \- Create indexes > \- Query patterns > > \- **Miscellaneous improvements and bugfixes** (need volunteer) > \- /_db_updates gets persisted, supports ?since like changes > \- Preview: view based changes > \- Uses rebar under the hood for building, ditched autotools \o/ > > Also, if you have an idea of someone who would be a good candidate to wri= te > one of these blog posts, let me know so I can reach out to them. > > Please help us get the community excited for the changes coming to > CouchDB. :D > :D :D > > Cheers! > > > Jenn Turner > > The Neighbourhoodie Software GmbH > Adalbertstr. 7-8, 10999 Berlin > [neighbourhood.ie](https://link.nylas.com/link/c4yg26doe3du1m7gpdgdrj1jp > /local-eda5af1b- > > bbb8/0?redirect=3Dhttp%3A%2F%2Fneighbourhood.ie%2F&r=3DZGV2QGNvdWNoZGIuYX= BhY2hlLm9yZw=3D=3D > "http://neighbourhood.ie/" ) > > > Handelsregister HRB 157851 B Amtsgericht Charlottenburg > Gesch=C3=A4ftsf=C3=BChrung: Jan Lehnardt > > --001a114aa4663f11b8053813ff4e--