CouchDB Weekly Meeting (see summary)
- CouchDB 2.0 status: Benchmark test suite results needed – measurement tools, e.g. work2, tsung, locust.io, will be further investigated. CORS support for chttpd is merged. Some performance issues were tackled.
- Open floor: ApacheCon EU (divided into Core and Big Data) – Call for Speakers is open and a strong CouchDB presence planned, ideally with a full-day CouchDB track to especially address 2.0 and big data!
- L10N: The publication of the docs translations is planned to be pursued to encourage the work on translations and give them clear place and goal in the docs. The RTD (Read the docs) service, where docs are hosted, now has support for localization, which will be inspected.
Major Discussions
[DISCUSSION] nmo to the ASF (see thread)
nmo (speaks: nemo) – a tool to manage CouchDB clusters was written as part of COUCHDB-2598 and is discussed for an official donation to the ASF, so it could be shipped as an addition with the next CouchDB release.
[PROPOSAL] GitHub issues (see thread)
It was proposed to additionally enable GitHub issues for GitHub repos to make contributing to CouchDB easier and attract more contributors. In terms of implementation, JIRA remains main system of records, while it was discussed having GH issues parallelly mirroring JIRA issues and comments.
FAUXTON 1.0.3 RELEASED (see thread)
Fauxton 1.0.3 (modular CouchDB dashboard and Futon replacement) with several fixes and improvements for example: IndexResults, a header-controller reset and display of error message with index creation.
Releases in the CouchDB Universe
- annotator-pouchdb 0.2.0 – Annotator Storage with PouchDB (and/or CouchDB)
- nmo 1.0.0 – A cli tool to manage your CouchDB clusters and nodes (see further discussion above)
- couch-compile 1.3.0 – Build CouchDB documents from directory, JSON or module
- ansible-modules-couchdb – Manage admin and user accounts of a CouchDB database with Ansible
Opinions and other News in the CouchDB Universe
- CouchDB is a supported datastore in OpenStack Trove: In the 11th release of OpenStack you can create a CouchDB plugin for Trove
- Video: Decoupling Drupal with React and CouchDB. Talk from Drupal Camp Spain 2015.
- Blog Post: CRUD with CouchDB in Node.js
- Blog Post: CouchDB on Joyent Smart Data Center
- Blog Post: IBM Cloudant service on Bluemix helping African businesses operate 24/7
- Talk (Slides): Couch DB/PouchDB approach for hybrid mobile applications
Use Cases, Questions and Answers
via Stack Overflow:
- Large PUT requests from Go to CouchDB
- CouchDB complex query
- How do I get JSON data from a couchDB database and parse it in Xcode?
- Creating a list of tags using CouchDB map reduce
- How To Write To Javascript Object With PHP
- CouchDB: bulk_docs returning incorrect status code
no public answer yet (via Stack Overflow):
- CouchDB CORS configuration for https – CouchDB configuration for CORS is failing for https calls?
- CouchDB can’t make the filter use reduce functions/linked documents
- Compile a directory tree of separate apps (one entry point each), using CommonJS modules and ES6 modules
- CouchDB 16.1 on ubuntu 10.04: CouchDB not starting. — Failure to start Mochiweb: eaddrinuse
- Error when trying to send data to CouchDB database using Xcode
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!
- 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
- June 9, Hamburg, Germany: CouchDB Meetup (Looking for talks).
- June 11, Dortmund, Germany: OTS Learners Meetup (@KlausTrainer)
- June 13, Dortmund, Germany: OTS CouchDB Workshop
- September 11, London, UK: Lead Developer Conference
Job opportunities for people with CouchDB skills
- CouchDb Developer, Qatar, UAE
- Sports Algorithms Developer, Remote
- Senior Software Engineer – Monitoring Services, San Fransisco (CA), US
- Full Stack Web Developer, Chicago (IL), US
- UI Developer, Blue Bell (PA), US
Time to relax!
- “When an organization is explicitly presented as meritocratic, individuals in managerial positions favor a male employee over an equally qualified female employee by awarding him a larger monetary reward. This finding demonstrates that the pursuit of meritocracy at the workplace may be more difficult than it first appears and that there may be unrecognized risks behind certain organizational efforts used to reward merit.” – The Paradox of Meritocracy in Organizations
- “1. Almost all the successful microservice stories have started with a monolith that got too big and was broken up. 2. Almost all the cases where I’ve heard of a system that was built as a microservice system from scratch, it has ended up in serious trouble.” – MonolithFirst
-
“Intersectionality is a way to think holistically about how different forms of oppression (and privilege) interact in people’s lives, and as such is a concept with both a tremendous theoretical explanatory power and a substantial efficacy as an action strategy.” – An intersectional take on technology, rights and justice -
“This is the true potential of the internet of things. It could put our vast stores of tacit, embodied knowledge to work online. It could unite the physical and digital worlds. And it could put us in control of our own information and contextual integrity, against a moral and political backdrop that is resolutely committed to human rights, the rule of law and social cohesion. It could become an internet, not of smart things, but of smart, empowered people.” – Forget the internet of things – we need an internet of people - “In this talk from Codemania 2015, I explore the benefits and practical applications of immutable data beyond concurrency in both object-oriented and functional programming, from individual immutable fields up to system-level immutability.” – Enjoy Yourself Because You Can’t Change Anything Anyway: Immutable Data in the Real World, Kelsey Gilmore-Innis
- “It’s got a lot better value for money in the last year, so we’ve gone from “dipping our toes in the water” to “ORDER EVERYTHING WITH SSDs!” pretty rapidly. […] We should probably collect some real data on this as an industry and share it around; I’ve always been of the mindset that we’re weirdly secretive sometimes of what hardware/software we use but we should share” – SSDs: A gift and a curse
- “Women once dominated the world of coding. One of the first software businesses in the U.S., CompInc., was founded in 1958 by a woman, Elsie Shutt, who hired female programmers.” – How Gender Stereotyping Impacts Women in STEM
… and also in the news
- Fund Club – fund tech projects by and for marginalized people
- Google Atap/project Jaquard – touch-sensitive jeans and fabrics
- Kickstater Campaign for Talky Video Chat (by &yet)
- “A script that takes any comic and replaces the final speech bubble with ‘react is not a framework’” (@jaffathecake via twitter)