Major Discussions
[PROPOSAL] Create design@ mailing list (see thread) & [PROPOSAL] Create an account for designers to contribute to CouchDB (see thread)
Create a design mailing list, as a place within the CouchDB community, that supports the discourse centered around design related issues. Matters of interest for this group that could be explored:
- D3 data journalism
- Data visualisation
- 2D and 3D graphics libraries in JavaScript
- All design related topics, UI/UX/CHI/visual design
The main part of the discussion is about how one could make a possible new mailing list more attractive to new users and design enthusiasts and, also, whether the mailing list is at all the ideal format for this purpose. Potentially another platform, that meets the requirements of the Bylaws for CouchDB and the Apache community guidelines, and allows for more visual expression for design-focussed conversations, can be found.
Furthermore, the first thread evolved into a more detailed discussion about debate culture on the mailing lists in general. The approach formulated in this talk on “compassioate communities in tech” was discussed.
[VOTE] WHY/HOW/WHAT (see thread)
A vote for a new Slogan (WHY), Mission Statement (HOW) and Description (WHAT) for CouchDB has been initiated and there are two first proposed drafts. Several user voices declared they were missing additional options and suggest to set up a new vote. It is also being discussed to outsource the vote to Twitter.
[PROPOSAL] Remove oAuth for 2.0 (see thread)
It was proposed to remove ‘oAuth’ support from 2.0,unless it can’t be fixed in the near future. It hadn’t been a fully functioning in version 1.x, and “is not maintained, and it is barely documented” so far. Further ‘authn’ and ‘authz’ options for CouchDB will be part of a different discussion.
Intent to ship: _bulk_get in PouchDB 5.0.0 and PouchDB Server 1.0.0 (see thread)
The implementation of ‘_bulk_get’ into CouchDB is introduced. “Massively faster replication is coming in PouchDB 5.0.0 and PouchDB Server 1.0.0” and CouchDB 2.0.
Releases in the CouchDB Universe
- hapi-couchdb-account 1.0.0 – Account REST & front-end API
- superlogin 1.2.4 – Powerful authentication for APIs and single page apps using the CouchDB ecosystem which supports a variety of providers. (Was also featured in NoSQL Weekly #251)
- couch-to-postgres libary/daemon 0.0.3 – Node library to watch CouchDB_changes and update PostgreSQL
- couchdb-dump 1.2.0 – Same basic concept as mysqldump, but for CouchDB
- couchdb-repl 1.0.0 – Node version couchdb-repl
- angular-eha.login-service 1.0.1 – Login service to handle CouchDB authentication
- tape-recorder 1.2.2 – Thin ORM layer for CouchDB on top of nano
- angular-eha.login-service 1.0.1 – Login service to handle CouchDB authentication
- couchdb-backup-restore 1.1.1 – Creates backups of CouchDB databases (.tar.gz files containing one .json file per database) and restores from those backups.
- (PouchDB) pouchdb-seed-design 0.2.2 – Seed CouchDB’s design documents with PouchDB
- bunyan-couchdb-stream 0.1.0 – A writable stream that writes log JSON objects (as generated by bunyan) to CouchDB / PouchDB
- (PouchDB) ng-pouch-mirror 0.1.0 – Simple 3-way sync between a remote database, memory, and disk using PouchDB (Bower package)
Opinions and other News in the CouchDB Universe
- go-pouchdb provides GopherJS bindings for PouchDB 4.0.2, so that PouchDB can be used from Go in the browser. Using and testing is welcomed.
- CouchMail, early stage email archiver for Apache CouchDB and Cloudant. It is part of a devpost.com challenge.
- Cloudant customer interview: IBM Cloudant and Menuat: Serving digital menu updates in real time
- [Blog Post] CouchDB Dump – Same basic concept as mysqldump, but for CouchDB
…and in the PouchDB Universe
- PouchDB 4.0.2 is out, with faster ‘npm install’ times and some minor bugfixes: “PouchDB 4.0.2 – A Little Extra” by Nolan Lawson
Use Cases, Questions and Answers for CouchDB
- Stack Exchange: Stopping a running compaction process
- Stack Overflow: CouchDB query for more dynamic values
- Stack Overflow: CouchDB maven dependency not importing /resolving Session and document
- Stack Overflow: Cloudant java non-latin characters
- Stack Overflow: hood.ie CouchDB findAll is it efficient and alternative way
no public answer yet:
- Stack Overflow: “Module not found” when pushing design document to CouchDB with kanso
- Stack Overflow: Connect to multi CouchDB with Symfony2
- Stack Overflow: Per-User Database pattern and Cloudant
Use Cases, Questions and Answers for PouchDB
- Stack Overflow: Slow app with LocalStorage and AngularJS
- Stack Overflow: Integrate PouchDB with quick search search plugin
- Stack Overflow: Storing video/audio in PouchDB
no public answer yet:
- Stack Overflow: Setting up PouchDB to Sync Gateway Walrus replication
For more new questions and answers about CouchDB, see these search results and about PouchDB, 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
- September 29, Budapest, Hungary: ApacheCon: Big Data 2015. Four CouchDB related talks:
- October 2nd, Budapest, Hungary: ApacheCon: Core Europe 2015. Talk on Fauxton: Photons be Free – Michelle Phung, Cloudant
- October 6-8, Richland (WA), US: &yetConf
Job opportunities for people with CouchDB skills
- Full-stack Web Developer, Munich, Germany
- Senior Software Engineer (Backend Web Developer), Washington (DC), US
Time to relax!
- “It’s okay if you don’t get it right the first time. It’s never going to be possible to have everyone understand your project right away; but at least replace my spoon with a shovel.” – Lowering the barriers
- “This end-of-summer melancholy is a common experience, even a cliché. Part of it of course is just my dread and hatred of back-to-school time, unchanged since childhood. The whole world of work and productivity still seems to me like an unconscionable waste of time; the only parts of life that really matter are the summers, the in-between times — the idle goofing off.” – The Summer That Never Was
- “I also lived through an SAP implementation. I helped improve the implementation. None of this is sexy and none of it’s going to change the world. But it does keep my small part of the company working and functional.” – Women in Tech: It’s Complicated
- “This cultural appropriation stings because the same dishes hyped as “authentic” on trendy menus were scorned when cooked in the homes of the immigrants who brought them here. Fashionable food from foreign cultures may satisfy a temporary hunger, but if you’re trying it for shallow reasons, you’ll be culturally unfulfilled in the long run.” – How it feels when white people shame your culture’s food — then make it trendy
- …“Will Willkommenskultur end, when it involves not just singing Hallelujah together, but helping people to become autonomous and articulate their own wishes? … Or will “Willkommen” be just a slogan on the doormat again?” – Germany’s response to the refugee crisis is admirable. But I fear it cannot last
- “There are a lot of ways to look at diversity, but the most helpful way I have found is called ‘diversity debt’. In the same way that engineers can accrue ‘technical debt’ when they push out sloppy code, or business owners can accrue ’bookkeeping debt’ when they procrastinate their financials until tax time…” – Diversity Debt: How Much Does Your Startup Have?