CouchDB Weekly News, February 10, 2015

CouchDB IRC Meeting

The next CouchDB IRC Meeting will take place on February 18th, 8pm GMT (you can check your local time e.g. here). Everyone is welcome to attend this meeting. If you have anything to put on the agenda, please reply to this email or mention it at the start of the meeting. The meeting will take place in irc://irc.freenode.net/couchdb-meeting, you can also access it online by following this link.

Major Discussions

Mango working on CouchDB Master (see thread)

Mango has just been enabled in CouchDB Master, so you can now play with it. You should be able to follow this example.

Release of CouchDB 2.0? (SEE THREAD)

Question: A user asked about the expected release date or time frame for CouchDB 2.0

Answer: There is no official release date yet, especially since there is still some work to be done – e.g. the setup topics and also documentation are not yet finished (in parts not even started). You can of course already test CouchDB 2.0 in the Developer Preview.

CouchDB-Scala – a new purely functional Scala client for CouchDB (see thread)

The first public release of CouchDB-Scala has been announced – a purely functional Scala client for CouchDB. You can find the project on GitHub, a few details and notes about it are in the Wiki.

Releases in the CouchDB Universe

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

No public answer yet:

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

Job Opportunities for people with CouchDB skills

Time to relax!

  • “Everyone is obsessed with how successful people start their day. And if you’ve decided to do something about the quality of your life, you’ll start working on developing a morning routine and trying different versions of it. But we seem to forget that what productive people – those who work each day to achieve what they want and have hacked so many areas of their life – do before they go to bed is as important.”10 Things to do before you go to Bed
  • “Many Americans spend a minimum of eight hours per day sitting in an office, but we observed significant physical and mental health benefits in subjects after just one instance of standing up, walking out the door, and never coming back to their place of work again, … .” – Health Experts Recommend Standing Up At Desk, Leaving Office, Never Coming Back

… and also in the News

CouchDB Weekly News, February 03, 2015

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.
  • 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

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

No public answer yet:

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