CouchDB Weekly News, May 21, 2015

Major Discussions

Transfer of replication.io (see thraed)

It has been discussed how to transfer the domain from IBM to ASF infra.

CouchDB website

After some contributors teamed up to redesign the CouchDB website, especially the “contribute-section” overview, we now have a beautiful result. And speaking of contributions – The new CouchDB website team itself happens to be looking for support. You can take a look at the website repo here and subscribe to the website mailing list for updates.

[REPORT] CouchDB (see thread)

Regarding the latest report the acceptance of the Nano project was stated. Currently it is being worked on (legal) preparations for the adoption. Furthermore the CouchDB-Python project becoming part of the ASF as well will be discussed.

Releases in the CouchDB Universe

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

  • Use Case: How to ‘force write’ in v2.0 ? (see thread) A user, who used to use “all_or_nothing” to introduce conflicts in CouchDB 1.6 wanted to know how to do this in 2.0, which doesn’t support it any longer.
  • Use Case: Drupal 8 sync demo – Showing how a Drupal 8 site syncs content bi-directionally between Drupal sites (or other API compatible systems such as CouchDB) and make it offline-first with PouchDB.
  • Use Case (Video): Limited Bandwidth Applications using the example of a potential police department app (Northern Virginia Architecture Roundtable, May 18th, 2015)

Stack Overflow:

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

… or read about something else important:

  • “The contemporary system of American policing and incarceration puts human beings in cages at rates unprecedented in American history and unparalleled in the modern world. It is a considerable bureaucratic achievement to accomplish the transfer of thirteen million bodies each year” – Policing, Mass Imprisonment, and the Failure of American Lawyers
  • “What was this? A company that mentions empathy and diversity, two of my personal core values in their core values? Is such a thing even possible? […] To see a non-black leader in tech empathizing with the experiences of those in Ferguson, using his platform to amplify the voices and stories of those who might be otherwise ignored was powerful and moving.” – Seeking Happy.
  • “When strangers surprise me with the “women in tech” conversation, it’s most likely because they’re in a position of privilege that prevents them from understanding that it’s burdensome for someone who lives this experience to talk about it.” – Mean time to “women in tech”.
  • “One person stated that I don’t need to worry about making open source contributions and I went ‘Yay, cool, less pressure’, another seemed to state that I am of little worth if I don’t contribute ‘Fuck, okay, I guess I better get on that then’. I wish programmers were more aware of the things they are saying and the attitudes they express, and how that might effect a young padawan like me.” — As a new developer
  • “In the end, will our value as individuals be measured by more than the quality of our code?” – (@ModelViewCulture via twitter on The Dehumanizing Myth of the Meritocracy)
  • “I watch the copious numbers of ‘women in tech’ groups, coding schools and initiatives, bringing new people into the terrible pipeline with big hopes. Learn to code! Get a job! Live happily ever after… oh wait.” – Where Does Your Pipeline Lead?
  • “With a few taps on a phone, for a fee, today’s hottest start-ups will help people on the lowest rungs of the 1 percent live like their betters in the 0.1 percent.” – A Tech Boom Aimed at the Few Instead of the World
  • On Replication and Convergence – Can Replicas Converge Across Partitioned Networks ? and The Hash History Approach for Reconciling Mutual Inconsistency

… and also in the news

CouchDB Weekly News, May 14, 2015

CouchDB Weekly Meeting (see summary)

  • CouchDB 2.0 status: work is making progress. Help with a Windows version is much appreciated.
    Also, the _config endpoint for cluster interface still needs to be figured out. Potentially using a database for config values. Discussion (summary below, continues on on dev@.)
    And: Currently compaction works only on the backdoor ports, which isn’t feasible and the workflow should also prevent users from triggering a clusterwide compaction. First step is a list of all incompatibilities in the docs. A proper solution for the compact view feature is more likely for 2.1.
  • Fauxton: Can detect if running on a backdoor port now. Also, the conversion of the front page from backbone.js to react.js got merged in!
  • Marketing: Get in touch with companies/organisations that use CouchDB to promote authentic user voices e.g. on YouTube or as testimonials or authorised quotes.
  • Meeting time: The IRC meeting shall be held an hour earlier – 18:00 UTC.
  • Other business: Redesign of the ‘contribute’-section on the CouchDB website progresses (summary of discussion below).

Major Discussions

CouchDB Articles Pills and Tutorials Ideas (ongoing, see thread) & How do CouchApps fit into the CouchDB story? (ongoing, see thread)

The discussion on Marketing-ML around the future of CouchApps and its place with CouchDB continued and subdivided into multiple threads, while the main points of discussion remained:

  • how to fix the identity of CouchApps (design, naming etc.)
  • within context of the CouchDB story of “Data where you need it.”
  • and the CouchDB core features

The common goal of this discussion is agreed on to be finding a way to strengthen the overall CouchDB story for its greater good and to find a reasonable way to further handle the functionalities of what are CouchApps today, so that they no longer lead to confusion in the perception of what CouchDB is about. Especially renaming (or potentially take the name “Couch” from CouchApps) is being discussed as a crucial step to mark a clear distinction, e.g. in the follow-up thread.

Two names: CouchDB & Couch APP Server (see thread)

A user suggested to “focus on marketing two concepts named ‘CouchDB’ and ‘Couch App Server’.” as “a middle ground between the two extremes of ‘R.I.P. CouchApps’ and ‘CouchApps are CouchDB’s greatest feature!’”

The future of couchapp (ongoing, see thread)

Another follow-up thread on the User- and Marketing-ML. Some users describe their personal story of getting to know CouchDB and what they have learned about the role and use of CouchApps. Discussion will continue on the Marketing-ML.

Configuration in CouchDB 2.0 (ongoing, see thread)

In the Fauxton team that is using CouchDB 2.0, it has been discussed to remove the config tap or how to achieve a better way to make configuration work on cluster-wide interfaces and prevent the unwitting use of config on backdoor ports. Config changes and other solutions are being discussed for 2.0.

CouchDB website: contributing redesign / text help (see thread)

It was proposed to introduce a clear overview, visually presented as cards, of the various subprojects and what is required to be able to contribute on them. Some contributors teamed up to compose crisp onboarding text for this overview, to help address the right users for the respective projects.

Releases in the CouchDB Universe

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

Use Cases:

Stack Overflow:

no public answer yet:

Stack Overflow:

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!

  • Web Annotation Is Already A Scale. Three takeaways from I Aonntate 2015 – “I was particularly struck by one group’s concept of a configurable ‘filter’ that could help make sense of the many annotations across the web, bringing value to different groups of people. It’s an exciting time to build standards and interoperability so annotations can communicate with each other.”
  • The importance of being uncomfortable. – “We all know that it’s important to be honest with each other. It’s one of the first things we learn as children, right up there with “share” and “play nice.” But honesty is hard. We spend a lot of time trying not to be uncomfortable.”
  • The Recompiler: An Interview with Audrey Eschright – “Audrey’s newest project is The Recompiler, a feminist hacker magazine that will be launching in summer of 2015. Given Audrey’s successful track record, The Recompiler promises bring something wonderful and valuable to the lives of many technically-minded people.”
  • The Pipeline Isn’t The Problem: Dissecting The Real Gender Bias in Tech Positions – “Talented women like Seka face additional obstacles to being a woman in tech—feeling even more insecure and unsupported for not being ‘techie’ enough.”

… and also in the news