Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 06538200B5A for ; Thu, 21 Jul 2016 04:26:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 04EBD160A86; Thu, 21 Jul 2016 02:26:32 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 22D7E160A64 for ; Thu, 21 Jul 2016 04:26:30 +0200 (CEST) Received: (qmail 79659 invoked by uid 500); 21 Jul 2016 02:26:25 -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 79647 invoked by uid 99); 21 Jul 2016 02:26:24 -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; Thu, 21 Jul 2016 02:26:24 +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 48CD7C8030 for ; Thu, 21 Jul 2016 02:26:24 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id mapNybLlCMNH for ; Thu, 21 Jul 2016 02:26:22 +0000 (UTC) Received: from mail-oi0-f46.google.com (mail-oi0-f46.google.com [209.85.218.46]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 88CF75F4ED for ; Thu, 21 Jul 2016 02:26:21 +0000 (UTC) Received: by mail-oi0-f46.google.com with SMTP id l72so98483413oig.2 for ; Wed, 20 Jul 2016 19:26:21 -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-transfer-encoding; bh=wqolALpXUe1ec+8I8v6NJGIsRsPHtP+fMjJRttGUqFw=; b=R0WjMdgwCGKBW+KqbMAjrhG2C2ueeqw5RiBJ/r2cPm7iMextFNHb+kx2o8Le3couLn Kce4ieOTdr0StdII2LV7VvAx2CiwjB8PKkyETCuwTqOh6SQLbhuhmQEiD4Zp58V72G1P mrb2aCbtjZ5hfSrcYkOd3wKPQXOYYz7pCFDVAP80ln8rCIz0AdI6ubGBuulLM7pzrV1o vrKxTFzEY7cLe6eTgfIuCWF0YGpJXTF6NS6xJ2OM8ycfGUrjMIvSLB7dKzV+95GOUMrh LVHpYwA5ZLV9DJwc55qMMjAS/vHfEN/38r8xUoBOjFkYICj1IkeFRh+e4xY+D5FZKJwP NKeA== 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:content-transfer-encoding; bh=wqolALpXUe1ec+8I8v6NJGIsRsPHtP+fMjJRttGUqFw=; b=jI/0/aJduMTRys5nl6dcrJkDdj2A5pMtOjEXRZgx5ncgUZ/ZsF72RtVsO54fLzuCsX GrQrstnZv3E0MjP8o1ux3BHaCXsYhdLJKWrMIfuHpc3sHeZh8cO+7jPsq32y+uHqA4bf pj9fSFkHayEnN0DYrDTj3fbrMpQQNLw6znwE1HKhMyZvwFLUtxTpvesIBdcIlm/zIeB2 O4sWAR9Akm5zellAvWqdsPukmYVMHIh9P05kX0/OjaRhnHeRHn3H52zBRgPZPailJe5b zi56s5FCNsSXDJT80Junv9vvvYnOoJOpDQmGc6UjbPpoZaxOjFFfC2/sMSCPYdGwAo9c mCHQ== X-Gm-Message-State: ALyK8tIcgl7sKoJs2axE2q5DIdQRDJVjxSqv6HA1vWs+10HsQeoPLBeW+J8kqZ2QkhefRYgCSSfzoGm7X1AAGg== X-Received: by 10.202.49.14 with SMTP id x14mr23313299oix.112.1469067980169; Wed, 20 Jul 2016 19:26:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.193.66 with HTTP; Wed, 20 Jul 2016 19:26:19 -0700 (PDT) In-Reply-To: References: <6gfxschubpovvi1qnttlyblen-2147483647@mailer.nylas.com> From: Nick Vatamaniuc Date: Wed, 20 Jul 2016 22:26:19 -0400 Message-ID: Subject: Re: CouchDB 2.0 blog series To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable archived-at: Thu, 21 Jul 2016 02:26:32 -0000 Hi Jenn, I'll write about replication. Thank you, -Nick On Wed, Jul 20, 2016 at 4:16 PM, Mayya Sharipova wrote: > Hello Jenn, > > I can write a post on Feature: compactor. > > Thanks, > Mayya > > -----Jenn Turner wrote: ----- > To: marketing@couchdb.apache.org > From: Jenn Turner > Date: 07/20/2016 11:54AM > Cc: "dev@couchdb.apache.org" > Subject: Re: CouchDB 2.0 blog series > > Also, thank you Tony, Garren and Robert for volunteering! > > That means we need volunteers for > > - Release Candidates > - Migration Guide > - Feature: compactor > - Feature: replicator > - Misc features/bug fixes > > Anyone else want to chip in and write a post? > > > On Wed, Jul 20, 2016 at 3:40 AM, Robert Newson wrote= : > >> The architecture one makes most sense >> >> Sent from my iPhone >> >> > On 19 Jul 2016, at 21:07, Jenn Turner wrote: >> > >> > Hello there! >> > >> > We=E2=80=99re getting closer to releasing CouchDB 2.0 and leading up t= o its >> official >> > release, we want to publish a series of blog posts examining topics li= ke >> the >> > history of the project, differences between the 2.0 and 1.0 architectu= re, >> > unpacking the new features, and so forth. >> > >> > To accomplish this **we need your help**, we need 7-8 CouchDB users to >> help >> > write these posts. Don=E2=80=99t worry, we=E2=80=99re not after Shakes= peare here, just >> > introducing an idea in 200-300 words, to get folks interested in Couch= DB >> 2.0. >> > I=E2=80=99ll be available to help with editing and coordinating the pu= blication >> > schedule. >> > >> > Ideally, we=E2=80=99ll be able to release two posts a week, one on Mon= day 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 2= 7. >> 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 >> topic 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, sta= rt >> 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 >> write >> > 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/c4yg26doe3du1m7gpdgdrj1= jp >> > /local-eda5af1b- >> > >> bbb8/0?redirect=3Dhttp%3A%2F%2Fneighbourhood.ie%2F&r=3DbWFya2V0aW5nQGNvd= WNoZGIuYXBhY2hlLm9yZw=3D=3D >> > "http://neighbourhood.ie/" ) >> > >> > >> > Handelsregister HRB 157851 B Amtsgericht Charlottenburg >> > Gesch=C3=A4ftsf=C3=BChrung: Jan Lehnardt >> > >> >> >