CouchDB Weekly News, September 03, 2015

Major Discussions

Brainstorm: A new CouchDB tag-line? (ongoing, see thread)

The previous discussion on a potential new tag-line for CouchDB, that reinforces the most distinctive feature of CouchDB, “replication”, continues on the marketing@ list. It has been revived from an earlier discussion, on which you can followed up here and here.

Options for ‘OAuth’ with CouchDB (see thread)

A user was asking about CouchDB’s support for ‘OAuth’ and an implementation workflow. Thereupon Ocasta Labs shared their “Authorisation module for CouchDB against external OAuth providers (e.g. Twitter, Facebook)” as an implemented example.

Authenticate with JSON Web Token (see thread)

new authentication plugin to CouchDB, couch-jwt-auth, which “authenticates the user using JSON Web Token that is sent with each request in Authorization HTTP header.” was shared in the the user@ list and it was asked for feedback. Some further documented installation steps were shared in the following. Check it out.

Releases in the CouchDB Universe

  • meteor-couchdb 0.0.1 – Full stack database driver for CouchDB/Cloudant in Meteor
  • couch-simple 0.0.1.0 – a lightweight, modern, largely complete Haskell client for CouchDB
  • couch-schema – as part of building couch-simple test suite, a (similarly) largely-complete set of JSON schema files to validate CouchDB output
  • kazana-bootstrap 2.1.0 – Kazana core module to bootstrap all things CouchDB
  • couch-migrations 1.0.0 – A simple (personal) migration framework for Node.js and CouchDB.

PouchDB

Opinions and other News in the CouchDB Universe

… and in the PouchDB Universe

Use Cases, Questions and Answers

Stack Overflow:

no public answer 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!

  • “Software is an extremely high margin business. We have all kinds of financial freedom that other businesses never experience. Once you get to the point where you can make payroll, money starts to add up fast. Other businesses require additional storefronts, employees, or raw materials to grow. But software doesn’t work that way. A 3 person product team can grow a product indefinitely.” – Million Dollar Products
  • “If 30,000 people didn’t know whether they could smoke or climb onto the field or scream profanities – or that they would be rejected as a result – the stadium would have a lot of trouble identifying and resolving problems. The first time a new fan tried to enter the field and got ejected, there would be anything from a heated argument to a lawsuit. Enforcement cannot happen without transparent communication.” – No, I don’t trust your conference without a Code of Conduct
  • “It’s really important to have role models. A lot of kids are saying ‘I want to be the next Bill Gates or next Mark Zuckerberg or Evan Spiegel,’ but those are white men and you need to have really brilliant black men in the tech industry, that superstar, that role model kids can look up to. … The second reason why it’s important for black people to be represented is because they identify problems that are unique to people of color.” – An Interview With Two Black Nerds
  • “I grew up believing that women had contributed nothing to the world until the 1960′s. So once I became a feminist I started collecting information on women in history, and here’s my collection so far, in no particular order. ” – A Collection Of Thought Crimes
  • “…the discussion about mental illness in tech, especially in the context of the experiences of marginalized tech workers, cannot happen without lifting the stigma around it; and … improvement of the lives of people with mental illnesses in this field will not come without a cessation of stigma and abuse.” – “Here’s To The Crazy Ones”: Stigma Against Mental Illness in Tech
  • “Forget what you want to accomplish or who you want to be for now. Forget glory. Forget imaginary lives that are bigger and brighter than your own. Instead, think carefully about what you love to DO. Think about what you’re good at. If you have to take those pieces you wrote and print them out and tape them over your desk, do that. Admire your work.” – Ask Polly: Why Is Everyone Succeeding Except Me?
  • “‘One of the profound things the feminist movement and the civil rights movement did was to change the systems we live in. They didn’t stop every individual being sexist or racist, but they changed the systems that we participated in, so you couldn’t be that way in certain environments.’ So, while it’s no longer acceptable for a boss to smack a female employee’s behind at work – and we can thank feminism for that – men are still getting rewarded with social status online for abusing women.
    ” – Anita Sarkeesian interview: ‘The word “troll” feels too childish. This is abuse’
  • “Lesbians Who Tech focuses on increasing the visibility of queer women, creating a community for this rarely represented group, and increasing women in technology and leadership positions. Our global community reached 10,000 members this summer and we have hosted over 200 events in 25 different cities across the world.” – Lesbians Who Tech Highlighting Diversity in Berlin’s Tech World

… and also in the news

CouchDB Weekly News, August 27, 2015

Major Discussions

CouchDB Certification?  (see thread)

Planning to organise a NoSQL/CouchDB course for computing learners, a user has asked for an official or certified graduation test for CouchDB. While there isn’t any official certification that CouchDB learners can obtain, the CouchDB community is very open to support efforts learning, teaching and mentoring of any kind. It is also very welcome to share experiences, insights and materials that the community and other learners or teachers can benefit from. You can also write about them, e.g. on the CouchDB blog. Please don’t hesitate to submit your ideas to the list at marketing@couchdb.apache.org.

Performance tuning and optimization guidelines (see thread)

On the user@-mailing list, it was asked for certain documents describing performance tuning parameters for CouchDB. The answer refers to the docs that describe all configuration parameters in CouchDB.

Query view with keys, is order guaranteed? (see thread)

A user wants to know if a particular order behaviour with multiple-key querying will be reliably preserved in future versions of CouchDB, which isn’t a committed behaviour and therefore isn’t guaranteed at the moment.

Releases in the CouchDB Universe

PouchDB

Opinions and other News in the CouchDB Universe

… and in the PouchDB Universe

Use Cases, Questions and Answers

Stack Overflow:

no public answer yet (Stack Overflow):

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!

New Committer

  • Clemens Stolle (IRC nick: klaemo, Twitter: @klaemo) has been elected as a CouchDB committer. Welcome to CouchDB, Clemens!

Events

Job opportunities for people with CouchDB skills

Time to relax!

  • “‘The risk may seem small when you consider one single website collecting this type of information,’ Runa Sandvik, an independent security researcher and former Tor developer, told Ars. ‘The real concern with behavioral profiling is when it is being done by multiple big websites owned by the same company or organization.” – How the way you type can shatter anonymity – even on Tor
  • “‘On the street I was a hustler, I was a grinder. I never used the word ‘entrepreneur’,’ he says, reflecting on his transition from the dope game in New York, to rap, to the tech game. ‘I always had that spirit in me. I’ve just been using it in the wrong way.’” – If you want diversity in Silicon Valley, add a dose of hip hop
  • “In 2013, I began celebrating career achievements by eating a donut. I had found that whenever something awesome happened in my career—maybe I got published, or promoted, or launched a project—I wouldn’t take the time to celebrate the achievement… I decided to start celebrating in a public way so that more people may be inspired to find their own ways of marking their career achievements.” – Celebrating our achievements
  • “In the back of my mind, I knew the day would come where I would have to share a stage with the man who harassed me for 3 years. And that day has come.” – We Still Let Harassers Participate In Our Community
  • “Even if it’s by accident, nerd culture does tend to exclude women and LGBTQIA+ people in a bunch of different ways. This sucks – because nerd culture is supposed to be the culture of the neglected. It’s the culture of the people who were never popular in high school or never had a lot of friends or were bullied for one reason or another. As a culture basically founded on being outcasts, I think it’s absolutely necessary that we be as open and accepting as possible.” – Nerd Culture Has a Problem – Here Are 5 Ways to Be More Inclusive

… and also in the news