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 4498517CB3 for ; Wed, 13 May 2015 22:08:15 +0000 (UTC) Received: (qmail 65741 invoked by uid 500); 13 May 2015 22:08:13 -0000 Delivered-To: apmail-couchdb-marketing-archive@couchdb.apache.org Received: (qmail 65697 invoked by uid 500); 13 May 2015 22:08:13 -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 65686 invoked by uid 99); 13 May 2015 22:08:12 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 May 2015 22:08:12 +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 716E7C4932 for ; Wed, 13 May 2015 22:08:12 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 4.622 X-Spam-Level: **** X-Spam-Status: No, score=4.622 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, HTTP_ESCAPED_HOST=1.621, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id p5hMa55veKa8 for ; Wed, 13 May 2015 22:07:56 +0000 (UTC) Received: from mail-wg0-f43.google.com (mail-wg0-f43.google.com [74.125.82.43]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 26E1A24980 for ; Wed, 13 May 2015 22:07:56 +0000 (UTC) Received: by wgin8 with SMTP id n8so57162786wgi.0 for ; Wed, 13 May 2015 15:07:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:subject:message-id:date:to :mime-version; bh=jLtEqHKZsQj76CDmtvayPaICN0aFv/+P+UbJYIyxTJI=; b=hwYU2qXacw3coMaaK2V44e1Uco2vJ2CzmruTX4gOHOvg4jAzgpZL+ZYLNYskCXqsj6 Yff0sTdYC0F1C51roY3/3CuMU3Bk+4u5EW7ZPrDn9yCWzoeRY9bdb7ENMWEk45UbdIo9 lPF42JsKksQiaqELafkIunMuzaoMynRxA1oOJ1DI1q4moirnFAbMXkHEyYO92XJXH7n1 EDan7h4oJHvX0nxT3Fam5BMt7ICNqa4RCpPSyDdZ2XK/+qmahHNoj2mT9pT1PhIP4s48 sFWtj1HN+YXvai7Smxu/2AS24sK9x8sX+P0VZF6XpypwJgX0GL2N2Zi2gabc1tAeVWqK XiSQ== X-Gm-Message-State: ALoCoQkbP4UmXj7kfCHY9ik2LjacczVhcVoj8a9oiDiOPhpYLgUZsQf8SZq0xVT9rkdzKAjvPfUo X-Received: by 10.194.77.7 with SMTP id o7mr1761614wjw.95.1431554875647; Wed, 13 May 2015 15:07:55 -0700 (PDT) Received: from [192.168.1.105] (x55b342cc.dyn.telefonica.de. [85.179.66.204]) by mx.google.com with ESMTPSA id di9sm10118515wib.16.2015.05.13.15.07.53 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 13 May 2015 15:07:54 -0700 (PDT) From: =?utf-8?Q?Katharina_Jockenh=C3=B6fer?= Content-Type: multipart/alternative; boundary="Apple-Mail=_B256890C-AE9D-4FCA-921A-5663F388A830" Subject: Weekly News for check Message-Id: Date: Thu, 14 May 2015 00:07:51 +0200 To: marketing@couchdb.apache.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) X-Mailer: Apple Mail (2.2070.6) --Apple-Mail=_B256890C-AE9D-4FCA-921A-5663F388A830 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all,=20 hereby I send you the draft of the Weekly News to be published tomorrow = morning (9-9.30 am CET) and would invite you, whoever is up for a quick = (late night or early morning) lectorate. It=E2=80=99s late and my eyes = don=E2=80=99t see no typos :). Hope you like the summary! =E2=80=93Cheers,= Katharina CouchDB Weekly Meeting (see summary = ) CouchDB 2.0 status: work is making progress. Help = with a Windows version is = much appreciated. Also, the _config endpoint for cluster interface still = needs to be figured out. Potentially using a database for config values. = Discussion = (summary below) continues on on dev@. Fauxton: Can detect if running on a backdoor port now. The current = workflow is risking users to trigger a compaction in the whole cluster. = 2.0 needs to tackle this issue in the docs. Also, the conversion of the = front page from backbone.js to react.js got merged in! Marketing: Get in touch with companies/organisations that use CouchDB to = promote authentic user voices e.g. on YouTube or as testimonials or = authorised quotes. Meeting time: The IRC meeting shall be held an hour earlier =E2=80=93 = 18:00 UTC. Other business: Redesign of the =E2=80=98contribute=E2=80=99-section = on the CouchDB website = progresses (summary of discussion below). Major Discussions COUCHDB ARTICLES PILLS AND TUTORIALS IDEAS (ONGOING, SEE THREAD = ) & HOW DO COUCHAPPS FIT INTO THE COUCHDB STORY? (ONGOING, SEE = THREAD = ) The discussion on Marketing-ML around the future of CouchApps and its = place with CouchDB continued and subdivided into multiple threads, while = the main points of discussion remained: how to fix the identity of CouchApps (design, naming etc.) within context of the CouchDB story of =E2=80=9CData where you need = it.=E2=80=9D and the CouchDB core features The common goal of this discussion is agreed on to be finding a way to = strengthen the overall CouchDB story for its greater good and to find a = reasonable way to further handle the functionalities of what are = CouchApps today, so that they no longer lead to confusion in the = perception of what CouchDB is about. Especially renaming (or potentially = take the name =E2=80=9CCouch=E2=80=9D from CouchApps) is being discussed = as a crucial step to mark a clear distinction, e.g. in the follow-up = thread. TWO NAMES: COUCHDB & COUCH APP SERVER (SEE THREAD = ) A user suggested to =E2=80=9Cfocus on marketing two concepts named = =E2=80=98CouchDB=E2=80=99 and =E2=80=98Couch App Server=E2=80=99.=E2=80=9D= as =E2=80=9Ca middle ground between the two extremes of =E2=80=98R.I.P. = CouchApps=E2=80=99 and =E2=80=98CouchApps are CouchDB's greatest = feature!=E2=80=99=E2=80=9D THE FUTURE OF COUCHAPP (ONGOING, SEE THREAD = ) Another follow-up thread on the User- and Marketing-ML. Some users = describe their personal story of getting to know CouchDB and what they = have learned about the role and use of CouchApps. Discussion will = continue on the Marketing-ML. CONFIGURATION IN COUCHDB 2.0 (ONGOING, SEE THREAD = ) In the Fauxton team that is using CouchDB 2.0, it has been discussed to = remove the config tap or how to achieve a better way to make = configuration work on cluster-wide interfaces and prevent the unwitting = use of config on backdoor ports. Config changes and other solutions are = being discussed for 2.0. COUCHDB WEBSITE: CONTRIBUTING REDESIGN / TEXT HELP (SEE THREAD = ) It was proposed to introduce a clear overview, visually presented as = cards, of the various subprojects and what is required to be able to = contribute on them. Some contributors teamed up to compose = crisp=C2=A0onboarding=C2=A0text = for this = overview, to help address the right users for the respective projects. Releases in the CouchDB Universe couchdb-view-tester 2.0.0 = =E2=80=93 Your = friendly helper to quickly iterate on CouchDB views couchdb-ddoc-test 1.0.0 = =E2=80=93 CouchDB = Design Doc Testing Tool couchdb-fixture=C2=A00.1.1 = =E2=80=93 Initialize a = CouchDB database with fixtures meant for use with mocha couch-promised 1.0.1 =E2=80= =93 A promise-based wrapper around CouchDB. CouchPromised does not aim = to be a full- featured CouchDB client and instead aims to provide a = minimal set of methods for some of the most common interactions couchdb-purge 1.0.2 =E2=80=93= Purge CouchDB documents fauxton 1.0.2 =E2=80=93 Fauxton = is a modular CouchDB dashboard and Futon replacement hapi-auth-couchdb-cookie 3.0.0 = =E2=80=93 = CouchDB Cookie authentication plugin Opinions and other News in the CouchDB Universe Documentation: CouchDB Best Practices by eHealthAfrica.org = Article: Why Developer Experience Matters by @Cloudant @CloudExpo = =E2=80=93 =E2=80=9CIn his session = at 16th Cloud Expo, Bradley Holt, Developer Advocate for IBM Cloudant, = will outline his views on the three key components of a great developer = experience: self-service, composability and hackability.=E2=80=9D PouchDB support for React Native is coming along nicely. Storage works = using AsyncStorage via asyncstorage-down = ; the only = remaining blocker is XHR bugs = . Big fix for a memory = leak in retry replication came in for PouchDB. PouchDB does Chaos Monkey-style testing = . Embrace the extensive list of PouchDB plugins = . CouchTec SoftApps provide business valued = Any-Device-Apps based on CouchDB-/CouchApps-/Design Document Technology = without need of extra tools except deployment Use Cases, Questions and Answers Use Cases: Talk: Eugenio Marletti from Clue App =E2=80=93=C2=A0=E2=80=9CHoly Sync: = A sane approach to offline-first cross-platform data syncing=E2=80=9D = on base of CouchDB, with = the example of the mobile period tracker Clue = . =E2=80=9CThe logo is a lazy person - so it = looks like a perfect fit=E2=80=9D :D (Droidcon Turino/April 10, 2015) Talk: Daniel Zen on 4-way/Offline Data Binding=C2=A0in AngularJS = (ng Vegas Conf/May 8, = 2015) Blog Post: Configuring CouchDB on Azure = Blog Post: Connecting to Couchbase with PouchDB, from BlackBerry DevBlog = Spawning multiple CouchDB actions at-once with Transactions or = Trigger=C2=A0Chains = Concurrent CouchDB Triggers = Stack Overflow: Reading multiple attributes in CouchDB with Java = CORS error in PouchDB with CORS enabled in CouchDB = CouchDB sort result array by date if date is stored in an array of = integers? = How to use Javascript to get data from CouchDB in case of a map view? = How to do cookie authentication on CouchDB with AngularJS = no public answer yet: Stack Overflow: CouchDB basic authentiation using stdhttpclient = Couchdb-python: How can I call functions in map_reduce function? = CouchDB: Permission of databases moved from remote machines = For more new questions and answers about CouchDB, see these search = results = . Get involved! If you want to get into working on CouchDB: We have an infinite number of open contributor positions on CouchDB. = Submit a pull request and join = the project! CouchDB has a new wiki. Help us move content = = from the old to the new one! Can you help with Web Design, Development or UX for our Admin Console? = No Erlang skills required! =E2=80=93 Get in touch with us = . Do you want to help moving the CouchDB docs translation forward? We'd = love to have you in our L10n team! See our current status and languages = we'd like to provide CouchDB docs in on this page = . If you'd like to help, = don't hesitate to contact the L10n mailing list on = l10n@couchdb.apache.org or ping Andy = Wenk (awenkhh on IRC). We'd be happy to have you on board! Events May 14, Brisbane, Australia: Brisbane NoSQL Group = May 19, New York, US: SQLNYC Meetup = Job opportunities for people with CouchDB skills Backend Web Developer JAVA (m/w) (CouchDB exp. =E2=80=98nice to have=E2=80= =99) = , Munich, Germany Senior Systems Administrator (CouchDB exp. =E2=80=98desirable=E2=80=99) = , Exeter, UK Time to relax! Web Annotation Is Already A Scale. Three takeaways from I Aonntate 2015 = =E2=80=93 =E2=80=9CI was particularly struck by one group=E2=80=99= s concept of a configurable =E2=80=98filter=E2=80=99 that could help = make sense of the many annotations across the web, bringing value to = different groups of people. It=E2=80=99s an exciting time to build = standards and interoperability so annotations can communicate with each = other.=E2=80=9D The importance of being uncomfortable. = =E2=80=93 =E2=80=9CWe all know that it=E2=80=99s important to be = honest with each other. It=E2=80=99s one of the first things we learn as = children, right up there with =E2=80=9Cshare=E2=80=9D and =E2=80=9Cplay = nice.=E2=80=9D But honesty is hard. We spend a lot of time trying not to = be uncomfortable.=E2=80=9D The Recompiler: An Interview with Audrey=C2=A0Eschright = =E2=80=93 =E2=80=9CAudrey=E2=80=99s newest project is The = Recompiler, a feminist hacker magazine that will be launching in summer = of 2015. Given Audrey=E2=80=99s successful track record, The Recompiler = promises bring something wonderful and valuable to the lives of many = technically-minded people.=E2=80=9D The Pipeline=C2=A0Isn't The Problem: Dissecting The Real Gender Bias in = Tech Positions = =E2=80=93 = =E2=80=9CTalented women like Seka face additional obstacles to being a = woman in tech=E2=80=94feeling even more insecure and unsupported for not = being =E2=80=98techie=E2=80=99 enough.=E2=80=9D =E2=80=A6 and also in the news =E2=80=9CFACT: most "big data" is actually two small datas standing on = each other shoulders wearing a trenchcoat and sunglasses.=E2=80=9D = (@mhoye via = twitter) The new Muppet Show trailer = snowden =E2=80=93=C2=A03D mesh of Snowden's Bust "npm install..." = --Apple-Mail=_B256890C-AE9D-4FCA-921A-5663F388A830--