CouchDB Weekly News, September 10, 2015

Major Discussions

CouchDB _rewrite (see thread)

This thread discusses, whether or not an improvement of ‘_rewirte’ could be included in 2.0, or if this, as a basic functionality, should be addressed in the after the release.

[PROPOSAL] Improving the quality of CouchDB (see thread)

Robert pitches a new approach to improve quality maintenance and testing for CouchDB. “I would like to propose that every PR needs unit, functional AND/OR integration tests for CouchDB’s Erlang core, too – given it is not covered by an existing test that run. Maybe we could try the new approach for 3 months and then decide if we keep it.” The primary thrust of the argument being “about continuous integration – somehow making it more easy and more transparent for developers (seasoned and novice) to see the effects of their change.” A first step by step plan has been discussed further.

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

The 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. In a recent contribution it was suggested to wrap up the procedure by setting dates for the votes on an alternative tag-line: @marketing list on September 15, the @dev list on September 18, both preparing the decision process for the PMC, starting September 21st. You’re invited to submit your suggestions before the first vote.

Releases in the CouchDB Universe

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

Use Case:

Stack Overflow:

no public answer yet (Stack Overflow):

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!

  • “Mr. Juncker cast the crisis as the most compelling one facing the bloc since World War II.…‘There is not enough Europe in this union,’ he said, referring to how the bloc has reacted so far. ‘And there is not enough union in this union. We have to change this. And we have to change this now.’” – E.U. Nations Urged to Accept 160,000 Migrants
  • “…as an architect, it is more beneficial for me to know that five solutions exist for a particular problem than to be a singular expert in only one. The most important parts of the pyramid for architects are the top and middle sections; how far your middle section penetrates into the bottom section represents your technical breadth.” – Knowledge Breadth versus Depth (How knowledge acquisition changes as you transition roles from developer to architect)
  • “And there’s no doubt that the degree of attentiveness that we bring to an occasion ennobles or demeans it. Better to spend 15 focused, responsive minutes than 30 utterly distracted ones.” – The Myth of Quality Time
  • “Creating data accessibility is the first step in creating lasting solutions around health open data. …Having ‘insight’ is the capacity to gain accurate and deep understanding of something. Making data accessible and insightful is great … but is no guarantee that people will use it. You have to make sure that your data is also ‘actionable’ so that people are inclined to immediately use it. Here are some simple strategies for making data actionable” – A checklist for building civic tech solutions for the health sector: Insights from the #AfricaOpenData Conference
  • “When you don’t document things you rely on cultural norms, Which means you can’t attract people outside that culture, Your culture remains homogenous.When you dictate, You’re a dictator. Even if you say you’re not a dictator.” – Building a Better Node Community.
  • “This is why I find the latest rash of alarmist “political correctness run amok” articles to be quite disingenuous. They express consternation about “word policing” and “censorship” without ever acknowledging that we — as a society, or within certain subcultures or settings — are always making judgments about what language and ideas (not to mention people) are acceptable and which ones are deemed unacceptable.” – Op-ed: The Truth About Political Correctness – Those who argue that you can’t say anything anymore really just want to preserve the status quo.

… and also in the news

  • “I was actually considering optimizing that code today. Sometimes the best optimization is to wait for browsers to get faster.” (@nolanlawson via twitter)
  • “September 10, 1990: Archie, the first Internet search engine, is launched – @TDTHistory” (via @beatricemartini)

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