You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Jan Lehnardt <ja...@apache.org> on 2017/08/10 09:34:15 UTC

[REPORT] CouchDB

## Description:
 - Seamless multi-master sync, that scales from Big Data to Mobile,
   with an Intuitive HTTP/JSON API and designed for Reliability.

## Issues:
 - there are no issues requiring board attention at this time

## Activity:
 - Released version 2.1.0, details on the blog:
   https://blog.couchdb.org/2017/08/07/2-1/ (tl;dr: a major new feature
   for users at scale, tons of post 2.0.0 bugfixes, and:
 - Massively overhauled	test suites, jenkins setup, worked with	Infra around
   lots	of little and gnarly issues; all this resulting	in being able to
   make	more reliable release in quicker succession from now on. We haven’t
   settled on anything yet, but	are discussing a release per quarter plus
   security ad bugfix releases as needed. Special shout	out for	PMC member
   Joan	“wohali” Touzet, for primarily driving this effort to success.
 - Currently awaiting Facebook’s decision on licensing their React & adjunct
   JavaScript frameworks, which	are in use in our admin	UI Fauxton:
   https://github.com/facebook/react/issues/10191 — We have discussed
   alternatives, but made no contingency plans just yet.

## Health report:
 - The project is doing fine overall. We’ll be doing a dedicated drive for
   JavaScript contributors for our admin UI after the licensing discussion
   is over, and we have more certainty about future direction. Current
   contributors are moving towards other areas of the projects, and it’s
   a great place for people to get into the project without having to
   learn Erlang.

## PMC changes:
 - Currently 14 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Garren Smith on Mon Oct 19 2015

## Committer base changes:

 - Currently 58 committers.
 - Glynn Bird was added as a committer on Mon May 29 2017

## Releases:

 - 2.1.0 was released on Mon Aug 07 2017



Re: [REPORT] CouchDB

Posted by Jan Lehnardt <ja...@apache.org>.
Hi Tiger,

please make sure to reply to the developer list, instead of just me personally.

CouchDB’s admin UI is already written in React, so there is no new decision to be made here.

In addition, CouchDB was one the first open source databases that came with a built-in UI that was generally usable, and it has helped project adoption a lot, so we’re disagreeing on its importance.

Best
Jan
--


> On 10. Aug 2017, at 12:42, support-tiger <su...@tigernassau.com> wrote:
> 
> 1) re working with React + licensing -> Don't!  There are totally FOSS React type alternatives such as Preact - Just say no to Facebook and to licenses or anything that is not 100% FOSS. It's easy to say everyone else is using it - but that doesn't mean there are not potential problems.  Just look at the lawsuit over Java.
> 
> 2)  GUI for DBA work is non intelligent (put it nicely for the list) - yeah we understand there are lots of "windows type" folks that love the flashy point & click but the lack of any migration and settings audit trail for an enterprise server system is a disaster waiting to happen.   Whether it's a 1 person developer or global enterprise, using non-trackable changes to the database is just terrible practice so why waste precious CouchDB resources on it.   Even the popular Ruby Rails framework has a specific database migration system (which shows it is better to have settings or any schema set in code scripts and just maybe one of the reasons Rails is so popular).   CouchDB has a great url syntax for admin settings - if that is too difficult for people to use they should not be in charge of data, period.
> 
> A better use of resources would be on better install and initial setup scripts.
> 
> 
> On 08/10/2017 06:34 AM, Jan Lehnardt wrote:
>> ## Description:
>>  - Seamless multi-master sync, that scales from Big Data to Mobile,
>>    with an Intuitive HTTP/JSON API and designed for Reliability.
>> 
>> ## Issues:
>>  - there are no issues requiring board attention at this time
>> 
>> ## Activity:
>>  - Released version 2.1.0, details on the blog:
>>    https://blog.couchdb.org/2017/08/07/2-1/ (tl;dr: a major new feature
>>    for users at scale, tons of post 2.0.0 bugfixes, and:
>>  - Massively overhauled	test suites, jenkins setup, worked with	Infra around
>>    lots	of little and gnarly issues; all this resulting	in being able to
>>    make	more reliable release in quicker succession from now on. We haven’t
>>    settled on anything yet, but	are discussing a release per quarter plus
>>    security ad bugfix releases as needed. Special shout	out for	PMC member
>>    Joan	“wohali” Touzet, for primarily driving this effort to success.
>>  - Currently awaiting Facebook’s decision on licensing their React & adjunct
>>    JavaScript frameworks, which	are in use in our admin	UI Fauxton:
>>    https://github.com/facebook/react/issues/10191 — We have discussed
>>    alternatives, but made no contingency plans just yet.
>> 
>> ## Health report:
>>  - The project is doing fine overall. We’ll be doing a dedicated drive for
>>    JavaScript contributors for our admin UI after the licensing discussion
>>    is over, and we have more certainty about future direction. Current
>>    contributors are moving towards other areas of the projects, and it’s
>>    a great place for people to get into the project without having to
>>    learn Erlang.
>> 
>> ## PMC changes:
>>  - Currently 14 PMC members.
>>  - No new PMC members added in the last 3 months
>>  - Last PMC addition was Garren Smith on Mon Oct 19 2015
>> 
>> ## Committer base changes:
>> 
>>  - Currently 58 committers.
>>  - Glynn Bird was added as a committer on Mon May 29 2017
>> 
>> ## Releases:
>> 
>>  - 2.1.0 was released on Mon Aug 07 2017
>> 
>> 
>> 
> 
> -- 
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310
> 
> 

-- 
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/