CouchDB Weekly News, April 7, 2016

Results of the 2016 Apache CouchDB Survey

The responses from the 2016 survey on CouchDB have been collected and sorted and you can review the executive summary of responses, as well as the raw collected data. Many thanks to Simone Haas and Jan Lehnardt for their fantastic work on this!

Major Discussions

It’s been a great ride. Today I’m moving to MongoDB (see thread)

The thread in which our VP, Jan Lehnardt, has all of the April Fools Jokes. Have a good laugh if you’ve not yet read this thread.

Releases in the CouchDB Universe

  • couchapp 1.0.2 (Python) – CouchApp is a set of scripts and a jQuery plugin designed to bring clarity and order to the freedom of CouchDB’s document-based approach.
  • couchdb-iterator 2.0.2 (Node) – A fast and easy to ease CouchDB iterator for views and all documents.
  • couchtool 0.1.0 (Node) – couchtool is a simple backup/restore tool for Apache CouchDB and databases compatible with its API.
  • couchtransform 1.0.0 (Node) – CouchDB utility to perform mass transformations of documents
  • cloudant-user 1.0.0 (Node) – Helper module to use standard CouchDB _users db on a Cloudant db
  • ddocs 1.0.0 (Node) – deploys CouchDB design documents, designed to be a part of a CI flow
  • kazana-bootstrap 2.2.0 (Node) – Kazana core module to bootstrap all things CouchDB
  • node-couchdb 0.5.0 (Node) – node.js package to interact with CouchDB using ETags and your favorite cache layer (memcached, fs, memory, etc)
  • superlogin 0.6.0 (Node) – Powerful authentication for APIs and single page apps using the CouchDB ecosystem which supports a variety of providers.

PouchDB

Opinions and other News in the CouchDB Universe

… and in the PouchDB Universe

CouchDB Use Cases, Questions and Answers

Use Case:

  • couchdb-force – Update documents in CouchDB without having to fetch them.

Stack Overflow:

no public answer yet:

PouchDB Use Cases, Questions and Answers

Use Case:

  • rekord-pouchdb – A rekord binding to PouchDB – implementing Rekord.rest, Rekord.live, & Rekord.store.

no public answer on Stack Overflow yet:

For more new questions and answers about CouchDB, see these search results and about PouchDB, see these.

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!
  • Do you want to help us with the work on the new CouchDB website? Get in touch on our new website mailing list and join the website team! – www@couchdb.apache.org
  • The CouchDB advocate marketing programme is just getting started. Join us in CouchDB’s Advocate Hub!
  • 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! – 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 welcome you on board!

Events

Job opportunities for people with CouchDB skills

Time to relax!

  • “We’re a nation of procrastinators—or so it seems (judging, for one thing, by the plethora of advice meant to help us kick that habit, like these articles at the right). But here’s the funny thing: There are plenty of good behaviors that we rarely put off doing.” – Relax, You Actually Procrastinate Much Less Than You Think
  • “PARIS – The City of Lights is a visual feast, from theSeine below, to the sidewalk cafes, to the mansard roofs overhead. The wandering eye lands on works of art at every turn: sculptures, bridges, fountains, Space Invaders. Wait, what?” – Space Invaders: Delightful mosaics left by elusive Paris street artist
  • “Ah! April is finally here, and not only does it bring us spring, new blooms and beautiful weather, it also brings us Stress Awareness Month.” – Take time to relax: April is Stress Awareness Month
  • “Although yoga, meditation and mindfulness are some of the most ancient health practices out there, thanks to technology we can incorporate them easily into our modern lives. There are a number of apps you can download to your smartphone or tablet that are designed to help you focus, re-center, relax — even get a quick yoga practice in — any time of day, no matter where you are.” – Learn How To Relax and Let Go With These 5 Mind/Body Apps
  • “What makes this video so funny is how light hearted it painted the latest Star Wars adventures to be. Billed as a space opera, things are generally rather grim in the franchise, including a handful of death and despair. Ignoring the tragedy that is Episode I: The Phantom Menace, the franchise has always contained a fair amount of darkness.” – The Force Awakens as a 90’s Sitcom is Surprisingly Delightful

… and also in the news

 

CouchDB Weekly News, March 31, 2016

Drupal + CouchDB

Earlier today, Tim Milwood authored a post detailing the work he’s done with Drupal and CouchDB to expose the compatible endpoints with the PHP-based CMS.

Releases

grunt-couchdb 0.1.0 (Node) – The best Grunt plugin ever.

Major Discussions

make (see thread)

Jan Lehnardt is proposing shipping CouchDB 2.0 sooner than later and adding integration with all the different operating systems as needed in order to create an intermediate solution allowing to ship 2.0 sooner.

db/_all_conflicts (see thread)

Robert Kowalski and co have a hackweek to work on creating a list of conflicts in Fauxton for every database (provided by CouchDB) to give users better abilities to handle conflict resolution.

Calculating Revision IDs outside erlang… (see thread)

In this discussion Michael Fair recommends changing the term_to_binary computation to use the {minor_version, 1} option in the rev_id calculation, to assist with replicating the md5 for the revision id of documents with floats – which currently is causing a headache.

Releases in the CouchDB Universe

  • chill-rs/chill 0.1.0 (Rust) – Chill is a client-side CouchDB library for the Rust programming language
  • couchdb-iterator 2.0.1 (Node) – A fast and easy to ease CouchDB iterator for views and all documents
  • couchdb-jwt 3.3.1 (Node) – A Node.js server for managing CouchDB authentication through JSON Web Tokens.
  • couch-node 0.0.3 (Node) – Couchdb promise request
  • sneakerjs 0.3.0 (Node) – Entity relationship automation for AngularJS and CouchDB/PouchDB

PouchDB

Opinions and other News in the CouchDB Universe

… and in the PouchDB Universe

CouchDB Use Cases, Questions and Answers

Use Case:

  • CouchDB dev/run for TLS for erlang distribution (RSA or ECC), Robert Newson
  • AvanceDB: An in-memory database implementing a large subset of the CouchDB REST API. AvanceDB has blistering fast document lookup and map/reduce performance. If you are currently using CouchDB and struggle with view build times then AvanceDB should be a seamless replacement for your view workload.

Stack Overflow:

no public answer yet:

PouchDB Use Cases, Questions and Answers

no public answer on Stack Overflow yet:

For more new questions and answers about CouchDB, see these search results and about PouchDB, see these.

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!
  • Do you want to help us with the work on the new CouchDB website? Get in touch on our new website mailing list and join the website team! – www@couchdb.apache.org
  • The CouchDB advocate marketing programme is just getting started. Join us in CouchDB’s Advocate Hub!
  • 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! – 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 welcome you on board!

Events

Job opportunities for people with CouchDB skills

Time to relax!

  • “Watching old Soviet military parades may not seem like the best use of your time, and to be honest, it probably isn’t. But there’s something weirdly transfixing about them. It’s really easy to get drawn in by the pomp and circumstance, to get hypnotized by the bugles and drums and rhythmic marching.” – Relax with hours and hours of Soviet military parades
  • “…making time for stress release is more important than you might think. According to the Mayo Clinic, the more regularly we feel stressed, the harder it is for our bodies to return to our normal ‘non-stressed’ state, meaning that our bodies can become full of stress hormones like adrenaline and cortisol even in low stress situations. This flood of hormones can lead to high blood pressure, sleep problems, heart issues, and even certain forms of cancers.” – The 9 Best Relaxation Videos on YouTube
  • “I find even pubs to be overwhelming, so nightclubs are just awful with all the noise, sound and crowded people. It’s much easier and more comfortable for me to talk to my friends on Skype or Facebook than to force myself into an uncomfortable and intimidating situation.” – ‘I’d rather chill in and relax’: why millennials don’t go clubbing
  • “Stress and anxiety strike almost everyone from time-to-time. It can be made worse by lack of sleep, the wrong mindset and unwanted intrusive thoughts. The collection of articles below describe how to sleep better, change unhelpful thought processes and tackle everyday stress and anxiety.” – Unwind: The Science of Rest, Relaxation and Sleep
  • “Sleep is one of humanity’s great unifiers. It binds us to one another, to our ancestors, to our past, and to the future. No matter who we are, we share a common need for sleep. Though this need has been a constant throughout human history, our relationship to sleep, and our understanding of its vital benefits, has gone through dramatic ups and downs.” – The Sleep Revolution: Transforming Your Life, One Night at a Time

… and also in the news