Echoing my PR +1 here.

On Mon, Feb 12, 2018 at 10:39 AM, Joan Touzet <woh...@apache.org> wrote:

> Hi everyone,
>
> I have incorporated minor feedback from Robert Newson and Paul
> Davis.
>
> https://github.com/apache/couchdb-www/pull/27
>
> The changes reflect that we do not promise backwards compatibility
> for bugs in the published HTTP API, nor do we promise any sort
> of compatibility for undocumented behaviour (such as the change
> to database sequence values between 1.x and 2.x.)
>
> It also clarifies that the compatibility promise is only for
> _released_ versions of CouchDB.
>
> The vote passes, but because of the minor clarifications to the
> PR, I'll leave the PR for another 24 hours before merging.
>
> -Joan
>
> ----- Original Message -----
> From: "Joan Touzet" <woh...@apache.org>
> To: priv...@couchdb.apache.org
> Cc: dev@couchdb.apache.org
> Sent: Thursday, 8 February, 2018 4:13:29 PM
> Subject: Re: [AMEND OFFICIAL DOCUMENTS] Bylaws revision: HTTP API change
> notifications
>
> All, I have word from Paul Davis that he Has Thoughts &trade; on this,
> but is also not physically well, so he needs a bit more time to
> respond.
>
> If no one objects, I'll keep this vote open until he's able to reply.
> We hope that's by Monday.
>
> -Joan
>
> ----- Original Message -----
> From: "Joan Touzet" <woh...@apache.org>
> To: dev@couchdb.apache.org
> Cc: "CouchDB PMC" <priv...@couchdb.apache.org>
> Sent: Thursday, 8 February, 2018 10:31:43 AM
> Subject: Re: [AMEND OFFICIAL DOCUMENTS] Bylaws revision: HTTP API change
> notifications
>
> This is my own +1 vote.
>
> With Alex and Jan's votes, this may now pass (in ~60 hours); other PMC
> members should speak up now if they have concerns. I would like to
> pass this key change with unanimous consent.
>
> -Joan
>
> ----- Original Message -----
> From: "Joan Touzet" <woh...@apache.org>
> To: "CouchDB Developers" <dev@couchdb.apache.org>
> Cc: "CouchDB PMC" <priv...@couchdb.apache.org>
> Sent: Thursday, 8 February, 2018 12:25:13 AM
> Subject: [AMEND OFFICIAL DOCUMENTS] Bylaws revision: HTTP API change
> notifications
>
> Hello PMC Members and developers,
>
> Subsequent to the confusion recently over the proposed change to an
> as-of-yet-unreleased API change, and follow-on concerns that existing
> HTTP API endpoints not be deprecated without sufficient warning, I am
> proposing a change to the CouchDB Bylaws.
>
> https://github.com/apache/couchdb-www/pull/27
>
> This change proposes a mandatory developer mailing list notification and
> at least a Lazy Consensus decision whenever a backwards-incompatible
> change is made to a release branch, or to master. It encourages the same
> for any non-breaking change, but stops short of requiring it.
>
> It also takes the step that changes to master constitute a technical
> decision of the project, since our intention is that master is always
> releasable, and quite often new minor releases of CouchDB are forked
> from master, not the previous major or minor release branch.
>
> As this is a "Create or amend any document marked as official"
> decision, it is being announced to the main development list. A lazy
> 2/3rds majority is required to pass the change, meaning to pass it must
> garner three or more binding +1 votes, and twice as many binding +1
> votes as binding -1 votes. Only PMC Members may cast binding votes. No
> vetoes are allowed.
>
> CouchDB PMC, please vote now.
>
> -Joan
>

Reply via email to