Return-Path: X-Original-To: apmail-couchdb-marketing-archive@minotaur.apache.org Delivered-To: apmail-couchdb-marketing-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7E8CA17799 for ; Mon, 4 May 2015 16:10:44 +0000 (UTC) Received: (qmail 98177 invoked by uid 500); 4 May 2015 16:10:44 -0000 Delivered-To: apmail-couchdb-marketing-archive@couchdb.apache.org Received: (qmail 98140 invoked by uid 500); 4 May 2015 16:10:44 -0000 Mailing-List: contact marketing-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: marketing@couchdb.apache.org Delivered-To: mailing list marketing@couchdb.apache.org Received: (qmail 98129 invoked by uid 99); 4 May 2015 16:10:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 May 2015 16:10:44 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: message received from 54.164.171.186 which is an MX secondary for marketing@couchdb.apache.org) Received: from [54.164.171.186] (HELO mx1-us-east.apache.org) (54.164.171.186) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 May 2015 16:10:36 +0000 Received: from smtpcmd02111.aruba.it (smtpcmd02111.aruba.it [62.149.158.111]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTP id 8154843BAD for ; Mon, 4 May 2015 16:10:14 +0000 (UTC) Received: from mail-ig0-f169.google.com ([209.85.213.169]) by smtpcmd02.ad.aruba.it with bizsmtp id PsA51q01l3frLk101sA65S; Mon, 04 May 2015 18:10:06 +0200 Received: by igblo3 with SMTP id lo3so87649678igb.1 for ; Mon, 04 May 2015 09:10:06 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.107.129.229 with SMTP id l98mr28052971ioi.32.1430755806086; Mon, 04 May 2015 09:10:06 -0700 (PDT) Received: by 10.107.57.193 with HTTP; Mon, 4 May 2015 09:10:06 -0700 (PDT) Date: Mon, 4 May 2015 18:10:06 +0200 Message-ID: Subject: CouchDB Articles, Pills and Tutorials Ideas From: Giovanni Lenzi To: marketing@couchdb.apache.org Content-Type: multipart/alternative; boundary=001a113e56dc95111a051543cbe7 X-Virus-Checked: Checked by ClamAV on apache.org --001a113e56dc95111a051543cbe7 Content-Type: text/plain; charset=UTF-8 Here are some ideas to push CouchDB... Sorry for having cross posted this on the advocate hub too.. but probably this mailing list is more appropriate?!?! ----- I think CouchDB is great, but it definitely needs us to explain why it is. What about starting with a list of ideas/titles of possible articles and tutorials, in order to let contributors/advocates/externals choose and write the one they prefer and have something schedulable for the weekly newsletter? I think it would be very important to create a lot of small, topic-focused content around CouchDB, to have something schedulable in advance, for future newsletters and engage users, week after week. Content could be split in categories, always shown within the weekly newsletter. Here some examples: - ARTICLES: these have variable length - How to backup your CouchDB based website in 30 seconds - How to use CouchDB as your website versioning tool - Using CouchDB to identify XSS attacks on your website - Why using a web, app and db server when you can just use CouchDB? - AngularJS-CouchDB - React-CouchDB - For each other framework/library we could eventually create an article, in order to attract developers using that specific framework - Differences between MEAN, LAMP, ... and CouchDB - more ideas? I think creative ways of using CouchDB are great to increase interest!! - COUCHAPPS: couchapps probably need a specific category given the size of the subject - Pushing your static website to CouchDB - Rendering dynamic webpages from your database - Full user management within a single couchapp: authentication, registration, activation, lost-password (at smileupps we already working on this) - For any couchapp on github or Smileupps, we could eventually create an article to explain how it has taken advantage of CouchDB features - more ideas? - PILLS: these could be really short articles focused on a single couchdb feature. Here we should fix a maximum length. - Replication - Views - CouchDB log file format - Couchapps - Changes handler - List - Show - Update functions - Rewriting handler - more? This list could be arranged within the CouchDB wiki directly, so everyone can contribute. Each entry should include: - topic idea/title - contributor: who wants to take this in charge. empty initially - ready date: contributor has to estimate when the content will be ready - publish date: given the "ready date", katharina can then set a date for publishing on newsletter/social networks, to prevent having too much content on a week and nothing for the next week All articles should focus on how easy is CouchDB for that specific purpose, compared to alternatives, to explicitly tell developers how they can benefit from it Furthermore, I may be a little bit biased saying this, but I think Couchapps are really a game-changing feature and they can effectively have a big impact in pushing CouchDB. While there are many other NoSQL databases, there is nothing with such a similar feature... yet! Don't you think CouchDB can have great benefits out of it? --001a113e56dc95111a051543cbe7--