Major Discussions

Welcome to Mango to CouchDB and the ASF (see thread)

We’re excited to welcome Mango to CouchDB and the ASF this week. Mango is an API Layer for CouchDB with a MongoDB inspired query language interface for Apache CouchDB which got donated to the ASF by IBM Cloudant. The codes is located here, a GitHub mirror should be available anytime soon.

Update handlers (see thread)

Question: a user had thought that updates were automatically called upon submitting or modifying a document to the DB, but then realised that to make an update run, they need to call its URL. They asked if there’s a way to achieve what they need or if they better add the logic to their server side code.

Answers:

Update handlers need to be requested explicitly.

CouchDB doesn’t provide any method to change your documents automagically on PUT. It’s not oblivious how this feature should work

in case of replication.

in case of replication. Normally, you don’t need any server side. All you need is to ensure

that the clients are send you valid documents (e.g. setup validate_doc_update functions). Whether they call update handlers or they implement update handle logic on their side is not a question users should be concerned about – but valid data is.

Releases in the CouchDB Universe

clerk 0.6.1 – CouchDB library for Node and the browser

co-clerk 0.0.2 – Clerk CouchDB client for Co

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

No public answer yet:

Stack Overflow: Storing User Activities In CouchDB

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!

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! – 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

Time to relax!

“But I look back and feel grateful for those trials and what they’ve taught me. They’ve forced me to grow and made me a better person. Most importantly, they taught me one of the hardest and most important lessons I’ve learned in my life: Seek to live with an open palm.” – The weight is a gift



… and also in the News