You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Joan Touzet <wo...@apache.org> on 2017/08/01 05:42:35 UTC

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Following up to my own post - +1, Windows 7, Erlang 18.3, source build.

Ran the setup wizard and also clicked the Verify button in Fauxton.

That's 3 +1 binding votes...the RC will pass unless we have -1s or any
raised issues that suggest we should hold off on the release.

Looking good!

-Joan

----- Original Message -----
From: "Joan Touzet" <wo...@apache.org>
To: "CouchDB Developers" <de...@couchdb.apache.org>
Sent: Monday, 31 July, 2017 1:01:20 AM
Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1

Dear community,

I would like to release Apache CouchDB 2.1.0-RC1.

Changes since our last release:

    https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1

Or, in a nicer format:

    http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0

We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!

The release artefacts we are voting on are available here:

    https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
    https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
    https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
    https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
    https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256

Please follow the test procedure here:

    https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release

Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.

Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.

"Convenience binary" builds are being uploaded now; links will follow in a subsequent email.

Please cast your votes now.

Thanks,
Joan Touzet

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Joan Touzet <wo...@apache.org>.
Thanks for the follow-up email, "support-tiger." We're aware of these
warnings, most of which relate to our need to continue to support older
versions of Erlang (back to 16B03, which ships with Ubuntu 14.04). None
of these warnings impact proper operation of CouchDB 2.1.0-RC1.

Cheers,
Joan

----- Original Message -----
From: "support-tiger" <su...@tigernassau.com>
To: dev@couchdb.apache.org
Sent: Tuesday, 1 August, 2017 4:40:39 PM
Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Jan, appreciate all your dedication to CouchDB and followup.  We will 
try to help with docs (working right now F26 specific instructions with 
systemd setup)

Target: Fedora 26

We cleaned up all previous version cruft and compiled again (without sudo)

./configure  => passed

make release => compiled => success => created rel/couchdb folder okay

compile warnings:

src/couch_replicator/src/couch_replicator_doc_processor.erl: 426 (and 
439) random module is deprecated  use 'rand' module instead

src/couch/src/couch_btree.erl: 399  variable 'NodeList' exported from 
'case'

src/couch/src/couch_compaction_daemon.erl: 202  variable 'ViewsMonRef' 
exported from 'case'

src/couch_epi/src/couch_epi_codegen.erl: 78 erl_scan:token_info/2: 
removed in 19.0 use erl_scan {category, 
column,line,location,symbol,text} instead

src/setup/src/setup_epi.erl: 16 behaviour couch_epi_plugin undefined

src/mochiweb/src/mochiweb_session.erl : crypto: rand_bytes/1 is 
deprecated use crypto:strong_rand_bytes/1

src/folsom/src/folsom_sample_slide_uniform.erl:48  (and 52, 67, 76 ) 
random module is deprecated use rand module instead

src/folsom/src/couch_multidb_changes.erl:305   random module is 
deprecated use rand module instead

src/ioq/src/ioq.erl: 139  random module is deprecated use rand module 
instead

src/snappy/snappy.cc: 1401  comparison between signed and unsigned 
integer expresssions [Wsign-compare] if (offset - lu < op_ptr_ -op_base)





On 08/01/2017 02:47 PM, Jan Lehnardt wrote:
> Heya,
>
> Thanks for the exhaustive list. We have cleaning up our documentation high on the list for past 2.1. Sorry you ran into all this, we'll take note for the future.
>
> Cheers
> Jan
> --
>
>> On 1. Aug 2017, at 10:28, support-tiger <su...@tigernassau.com> wrote:
>>
>> first,  our other posts to this list have not been posted though we are subscribed and get messages - is there a problem with the list ?  it is discouraging to take the time to try to contribute and post findings and not have it posted or responded to
>>
>> Target: Fedora 26 :
>>
>> 1)  instructions for unix redhat need correcting  must add:
>>
>> a) sudo dnf install erlang - otherwise get "rebar" type errors
>>
>> b) recommend:  "sudo ./configure" and "sudo make"
>>
>> c) "make install" is not existant - should be added as non-critical bug
>>
>> d) "make release"  => error  "sudo make"  seems to compile okay
>>
>> e) compile process gives nice message "cp rel/couchdb ...."  but there is no rel/couchdb created
>>
>> e) seems to compile okay but there is no /rel/couchdb folder
>>
>> f) other posts (ie Tecmint) show "cp -r rel/couchdb /usr/local/var/lib/couchdb .....  - this seems wrong location for fedora - probably should be /var/lib/couchdb  but must create the couchdb folder under /var/lib
>>
>> g) not sure what files should be under /rel/couchdb  to copy to /var/lib/couchdb  - any suggestions here
>>
>>
>> It seems like linux docs get less attention - this is backwards - couchdb is a server based / enterprise package so linux ie debian/ubuntu and rhel/centos should be HIGHEST target  and for rhel/centos,  fedora should be highest developer target  - well at least if you are hoping for higher couchdb adoption
>>
>>
>>
>>
>>> On 08/01/2017 02:42 AM, Joan Touzet wrote:
>>> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>>>
>>> Ran the setup wizard and also clicked the Verify button in Fauxton.
>>>
>>> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
>>> raised issues that suggest we should hold off on the release.
>>>
>>> Looking good!
>>>
>>> -Joan
>>>
>>> ----- Original Message -----
>>> From: "Joan Touzet" <wo...@apache.org>
>>> To: "CouchDB Developers" <de...@couchdb.apache.org>
>>> Sent: Monday, 31 July, 2017 1:01:20 AM
>>> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>>
>>> Dear community,
>>>
>>> I would like to release Apache CouchDB 2.1.0-RC1.
>>>
>>> Changes since our last release:
>>>
>>>      https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>>>
>>> Or, in a nicer format:
>>>
>>>      http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>>>
>>> We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!
>>>
>>> The release artefacts we are voting on are available here:
>>>
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>>>
>>> Please follow the test procedure here:
>>>
>>>      https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>>>
>>> Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.
>>>
>>> Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.
>>>
>>> "Convenience binary" builds are being uploaded now; links will follow in a subsequent email.
>>>
>>> Please cast your votes now.
>>>
>>> Thanks,
>>> Joan Touzet
>>>
>> -- 
>> Support Dept
>> Tiger Nassau, Inc.
>> www.tigernassau.com
>> 406-624-9310
>>
>>
>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310



Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by support-tiger <su...@tigernassau.com>.
Jan, appreciate all your dedication to CouchDB and followup.  We will 
try to help with docs (working right now F26 specific instructions with 
systemd setup)

Target: Fedora 26

We cleaned up all previous version cruft and compiled again (without sudo)

./configure  => passed

make release => compiled => success => created rel/couchdb folder okay

compile warnings:

src/couch_replicator/src/couch_replicator_doc_processor.erl: 426 (and 
439) random module is deprecated  use 'rand' module instead

src/couch/src/couch_btree.erl: 399  variable 'NodeList' exported from 
'case'

src/couch/src/couch_compaction_daemon.erl: 202  variable 'ViewsMonRef' 
exported from 'case'

src/couch_epi/src/couch_epi_codegen.erl: 78 erl_scan:token_info/2: 
removed in 19.0 use erl_scan {category, 
column,line,location,symbol,text} instead

src/setup/src/setup_epi.erl: 16 behaviour couch_epi_plugin undefined

src/mochiweb/src/mochiweb_session.erl : crypto: rand_bytes/1 is 
deprecated use crypto:strong_rand_bytes/1

src/folsom/src/folsom_sample_slide_uniform.erl:48  (and 52, 67, 76 ) 
random module is deprecated use rand module instead

src/folsom/src/couch_multidb_changes.erl:305   random module is 
deprecated use rand module instead

src/ioq/src/ioq.erl: 139  random module is deprecated use rand module 
instead

src/snappy/snappy.cc: 1401  comparison between signed and unsigned 
integer expresssions [Wsign-compare] if (offset - lu < op_ptr_ -op_base)





On 08/01/2017 02:47 PM, Jan Lehnardt wrote:
> Heya,
>
> Thanks for the exhaustive list. We have cleaning up our documentation high on the list for past 2.1. Sorry you ran into all this, we'll take note for the future.
>
> Cheers
> Jan
> --
>
>> On 1. Aug 2017, at 10:28, support-tiger <su...@tigernassau.com> wrote:
>>
>> first,  our other posts to this list have not been posted though we are subscribed and get messages - is there a problem with the list ?  it is discouraging to take the time to try to contribute and post findings and not have it posted or responded to
>>
>> Target: Fedora 26 :
>>
>> 1)  instructions for unix redhat need correcting  must add:
>>
>> a) sudo dnf install erlang - otherwise get "rebar" type errors
>>
>> b) recommend:  "sudo ./configure" and "sudo make"
>>
>> c) "make install" is not existant - should be added as non-critical bug
>>
>> d) "make release"  => error  "sudo make"  seems to compile okay
>>
>> e) compile process gives nice message "cp rel/couchdb ...."  but there is no rel/couchdb created
>>
>> e) seems to compile okay but there is no /rel/couchdb folder
>>
>> f) other posts (ie Tecmint) show "cp -r rel/couchdb /usr/local/var/lib/couchdb .....  - this seems wrong location for fedora - probably should be /var/lib/couchdb  but must create the couchdb folder under /var/lib
>>
>> g) not sure what files should be under /rel/couchdb  to copy to /var/lib/couchdb  - any suggestions here
>>
>>
>> It seems like linux docs get less attention - this is backwards - couchdb is a server based / enterprise package so linux ie debian/ubuntu and rhel/centos should be HIGHEST target  and for rhel/centos,  fedora should be highest developer target  - well at least if you are hoping for higher couchdb adoption
>>
>>
>>
>>
>>> On 08/01/2017 02:42 AM, Joan Touzet wrote:
>>> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>>>
>>> Ran the setup wizard and also clicked the Verify button in Fauxton.
>>>
>>> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
>>> raised issues that suggest we should hold off on the release.
>>>
>>> Looking good!
>>>
>>> -Joan
>>>
>>> ----- Original Message -----
>>> From: "Joan Touzet" <wo...@apache.org>
>>> To: "CouchDB Developers" <de...@couchdb.apache.org>
>>> Sent: Monday, 31 July, 2017 1:01:20 AM
>>> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>>
>>> Dear community,
>>>
>>> I would like to release Apache CouchDB 2.1.0-RC1.
>>>
>>> Changes since our last release:
>>>
>>>      https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>>>
>>> Or, in a nicer format:
>>>
>>>      http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>>>
>>> We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!
>>>
>>> The release artefacts we are voting on are available here:
>>>
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>>>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>>>
>>> Please follow the test procedure here:
>>>
>>>      https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>>>
>>> Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.
>>>
>>> Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.
>>>
>>> "Convenience binary" builds are being uploaded now; links will follow in a subsequent email.
>>>
>>> Please cast your votes now.
>>>
>>> Thanks,
>>> Joan Touzet
>>>
>> -- 
>> Support Dept
>> Tiger Nassau, Inc.
>> www.tigernassau.com
>> 406-624-9310
>>
>>
>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310



Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Jan Lehnardt <ma...@jan.io>.
Heya,

Thanks for the exhaustive list. We have cleaning up our documentation high on the list for past 2.1. Sorry you ran into all this, we'll take note for the future.

Cheers
Jan
--

> On 1. Aug 2017, at 10:28, support-tiger <su...@tigernassau.com> wrote:
> 
> first,  our other posts to this list have not been posted though we are subscribed and get messages - is there a problem with the list ?  it is discouraging to take the time to try to contribute and post findings and not have it posted or responded to
> 
> Target: Fedora 26 :
> 
> 1)  instructions for unix redhat need correcting  must add:
> 
> a) sudo dnf install erlang - otherwise get "rebar" type errors
> 
> b) recommend:  "sudo ./configure" and "sudo make"
> 
> c) "make install" is not existant - should be added as non-critical bug
> 
> d) "make release"  => error  "sudo make"  seems to compile okay
> 
> e) compile process gives nice message "cp rel/couchdb ...."  but there is no rel/couchdb created
> 
> e) seems to compile okay but there is no /rel/couchdb folder
> 
> f) other posts (ie Tecmint) show "cp -r rel/couchdb /usr/local/var/lib/couchdb .....  - this seems wrong location for fedora - probably should be /var/lib/couchdb  but must create the couchdb folder under /var/lib
> 
> g) not sure what files should be under /rel/couchdb  to copy to /var/lib/couchdb  - any suggestions here
> 
> 
> It seems like linux docs get less attention - this is backwards - couchdb is a server based / enterprise package so linux ie debian/ubuntu and rhel/centos should be HIGHEST target  and for rhel/centos,  fedora should be highest developer target  - well at least if you are hoping for higher couchdb adoption
> 
> 
> 
> 
>> On 08/01/2017 02:42 AM, Joan Touzet wrote:
>> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>> 
>> Ran the setup wizard and also clicked the Verify button in Fauxton.
>> 
>> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
>> raised issues that suggest we should hold off on the release.
>> 
>> Looking good!
>> 
>> -Joan
>> 
>> ----- Original Message -----
>> From: "Joan Touzet" <wo...@apache.org>
>> To: "CouchDB Developers" <de...@couchdb.apache.org>
>> Sent: Monday, 31 July, 2017 1:01:20 AM
>> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>> 
>> Dear community,
>> 
>> I would like to release Apache CouchDB 2.1.0-RC1.
>> 
>> Changes since our last release:
>> 
>>     https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>> 
>> Or, in a nicer format:
>> 
>>     http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>> 
>> We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!
>> 
>> The release artefacts we are voting on are available here:
>> 
>>     https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>>     https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>>     https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>>     https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>>     https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>> 
>> Please follow the test procedure here:
>> 
>>     https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>> 
>> Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.
>> 
>> Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.
>> 
>> "Convenience binary" builds are being uploaded now; links will follow in a subsequent email.
>> 
>> Please cast your votes now.
>> 
>> Thanks,
>> Joan Touzet
>> 
> 
> -- 
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310
> 
> 


Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Nick Vatamaniuc <va...@gmail.com>.
CentOS 7

Used the EPEL repo and then yum install erlang. That installed Erlang R16B03

1. Verified using sha256: ok

2. Make check: ok

3. Make release: ok

4. Opened Fauxton and clicked "Verify" and all checks passed

5. Create a database and then created a replication from in Fauxton: pass

5. Left the instance running for a while and noticed these messages being
emitted by couch:

[notice] 2017-08-01T14:03:19.803227Z couchdb@localhost <0.333.0> --------
chttpd_auth_cache changes listener died database_does_not_exist at
mem3_shards:load_shards_from_db/6(line:403) <=
mem3_shards:load_shards_from_disk/1(line:378) <=
mem3_shards:load_shards_from_disk/2(line:407) <=
mem3_shards:for_docid/3(line:91) <= fabric_doc_open:go/3(line:38) <=
chttpd_auth_cache:ensure_auth_ddoc_exists/2(line:187) <=
chttpd_auth_cache:listen_for_changes/1(line:134)
[error] 2017-08-01T14:03:19.803601Z couchdb@localhost emulator --------
Error in process <0.31285.0> on node 'couchdb@localhost' with exit value:
{database_does_not_exist,[{mem3_shards,load_shards_from_db,"_users",[{file,"src/mem3_shards.erl"},{line,403}]},{mem3_shards,load_shards_from_disk,1,[{file,"src/mem3_shards.erl"},{line,378}]},{mem3_shards,load_shards_from_disk...

6. Doing the single node setup added a _users database and those message
stopped. Assuming users would set up log rotation and/or make a _users db,
don't think this should hold up the release.

+1

Great work!


On Tue, Aug 1, 2017 at 4:28 AM, support-tiger <su...@tigernassau.com>
wrote:

> first,  our other posts to this list have not been posted though we are
> subscribed and get messages - is there a problem with the list ?  it is
> discouraging to take the time to try to contribute and post findings and
> not have it posted or responded to
>
> Target: Fedora 26 :
>
> 1)  instructions for unix redhat need correcting  must add:
>
> a) sudo dnf install erlang - otherwise get "rebar" type errors
>
> b) recommend:  "sudo ./configure" and "sudo make"
>
> c) "make install" is not existant - should be added as non-critical bug
>
> d) "make release"  => error  "sudo make"  seems to compile okay
>
> e) compile process gives nice message "cp rel/couchdb ...."  but there is
> no rel/couchdb created
>
> e) seems to compile okay but there is no /rel/couchdb folder
>
> f) other posts (ie Tecmint) show "cp -r rel/couchdb
> /usr/local/var/lib/couchdb .....  - this seems wrong location for fedora -
> probably should be /var/lib/couchdb  but must create the couchdb folder
> under /var/lib
>
> g) not sure what files should be under /rel/couchdb  to copy to
> /var/lib/couchdb  - any suggestions here
>
>
> It seems like linux docs get less attention - this is backwards - couchdb
> is a server based / enterprise package so linux ie debian/ubuntu and
> rhel/centos should be HIGHEST target  and for rhel/centos,  fedora should
> be highest developer target  - well at least if you are hoping for higher
> couchdb adoption
>
>
>
>
>
> On 08/01/2017 02:42 AM, Joan Touzet wrote:
>
>> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>>
>> Ran the setup wizard and also clicked the Verify button in Fauxton.
>>
>> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
>> raised issues that suggest we should hold off on the release.
>>
>> Looking good!
>>
>> -Joan
>>
>> ----- Original Message -----
>> From: "Joan Touzet" <wo...@apache.org>
>> To: "CouchDB Developers" <de...@couchdb.apache.org>
>> Sent: Monday, 31 July, 2017 1:01:20 AM
>> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>
>> Dear community,
>>
>> I would like to release Apache CouchDB 2.1.0-RC1.
>>
>> Changes since our last release:
>>
>>      https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>>
>> Or, in a nicer format:
>>
>>      http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>>
>> We encourage the whole community to download and test these release
>> artefacts so that any critical issues can be resolved before the release is
>> made. Everyone is free to vote on this release, so please explore!
>>
>> The release artefacts we are voting on are available here:
>>
>>      https://dist.apache.org/repos/dist/dev/couchdb/source/
>> 2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>>      https://dist.apache.org/repos/dist/dev/couchdb/source/
>> 2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>>      https://dist.apache.org/repos/dist/dev/couchdb/source/
>> 2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>>      https://dist.apache.org/repos/dist/dev/couchdb/source/
>> 2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>>      https://dist.apache.org/repos/dist/dev/couchdb/source/
>> 2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>>
>> Please follow the test procedure here:
>>
>>      https://cwiki.apache.org/confluence/display/COUCHDB/Testing
>> +a+Source+Release
>>
>> Please remember that "RC1" is an annotation. If the vote passes, these
>> artefacts will be released as Apache CouchDB 2.1.0.
>>
>> Per the terms of the CouchDB bylaws, a lazy majority is required for
>> approval, with binding votes counting only from PMC members. The vote will
>> remain open for 72 hours, until 2017-08-03 @ 05:00.
>>
>> "Convenience binary" builds are being uploaded now; links will follow in
>> a subsequent email.
>>
>> Please cast your votes now.
>>
>> Thanks,
>> Joan Touzet
>>
>>
> --
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310
>
>
>

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Jan Lehnardt <ja...@apache.org>.
> On 2. Aug 2017, at 16:28, support-tiger <su...@tigernassau.com> wrote:
> 
> Target Fedora 26
> 
> re Fauxton - oh, it requires cookies - w/ cookies unblocked looks okay
> 
> btw:  getting a lot of terminal msgs - "database does not exist - mem3_shards, load shards from db"  so guess that shards need to be specified

When you do the cluster or single-node setup, these go away.

Best
Jan
--

> 
> 
> On 08/02/2017 09:26 AM, Jan Lehnardt wrote:
>>> On 2. Aug 2017, at 12:53, support-tiger <su...@tigernassau.com> wrote:
>>> 
>>> Target: Fedora 26
>>> 
>>> Is Fauxton supposed to be bundled with this ?
>> Yes.
>> 
>>> On F26 install localhost:5984/_utils/ gives a blank screen but title bar shows Fauxton
>> Do you get anything in the browser console? Which browser are you using? Are any plugins installed that might block content? Is JS enabled?
>> 
>> Best
>> Jan
>> --
>> 
>> 
>>> For us this is low priority anyway since we do not use db GUI's and use CouchDB url commands which can be run from code and have an audit (or migration) trail
>>> 
>>> On 08/01/2017 10:19 PM, Mad, Pink and Dangerous to Know wrote:
>>>> Successfully test on:  Ubuntu 16.04  Ubuntu 14.04   Debian 8.6
>>>> 
>>>> Sphinx update did the trick for Ubuntu, was also necessary for Debian. All
>>>> 3 of my tests were on fresh VPS installs.
>>>> 
>>>> On Tue, Aug 1, 2017 at 5:09 PM, Joan Touzet <wo...@apache.org> wrote:
>>>> 
>>>>> Hi Pink,
>>>>> 
>>>>> Sounds like you have an outdated version of the sphinx_rtd_theme
>>>>> and possibly Sphinx.
>>>>> 
>>>>> Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
>>>>> try running the docs build again.
>>>>> 
>>>>> -Joan
>>>>> 
>>>>> ----- Original Message -----
>>>>> From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
>>>>> To: dev@couchdb.apache.org
>>>>> Sent: Tuesday, 1 August, 2017 5:05:02 PM
>>>>> Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>>>> 
>>>>> problem installing on Ubuntu 16.04
>>>>> 
>>>>> 
>>>>> used the following steps:
>>>>> 
>>>>> sudo apt-get --no-install-recommends -y install \
>>>>>     build-essential pkg-config erlang erlang-reltool \
>>>>>     libicu-dev libmozjs185-dev libcurl4-openssl-dev
>>>>> 
>>>>> curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
>>>>> sudo apt-get install -y nodejs
>>>>> 
>>>>> sudo apt-get --no-install-recommends -y install \
>>>>>     python-sphinx
>>>>> 
>>>>> ./configure
>>>>> 
>>>>> make release
>>>>> 
>>>>> 
>>>>> error when things fell apart:
>>>>> 
>>>>> make[1]: Entering directory '/root/zzz/couchdb/src/docs'
>>>>> sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
>>>>> build/doctree src/ build/html
>>>>> Running Sphinx v1.3.6
>>>>> making output directory...
>>>>> loading pickled environment... not yet created
>>>>> building [mo]: all of 0 po files
>>>>> building [html]: all source files
>>>>> updating environment: 112 added, 0 changed, 0 removed
>>>>> reading sources... [100%] whatsnew/index
>>>>> looking for now-outdated files... none found
>>>>> pickling environment... done
>>>>> checking consistency... done
>>>>> preparing documents...
>>>>> Theme error:
>>>>> unsupported theme option 'canonical_url' given
>>>>> Makefile:32: recipe for target 'html' failed
>>>>> make[1]: *** [html] Error 1
>>>>> make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
>>>>> Makefile:377: recipe for target 'src/docs/build' failed
>>>>> make: *** [src/docs/build] Error 2​
>>>>> 
>>>>> ​Full results of Makefile:​
>>>>> https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742
>>>>> 
>>> -- 
>>> Support Dept
>>> Tiger Nassau, Inc.
>>> www.tigernassau.com
>>> 406-624-9310
>>> 
>>> 
> 
> -- 
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310

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


Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by support-tiger <su...@tigernassau.com>.
Target Fedora 26

re Fauxton - oh, it requires cookies - w/ cookies unblocked looks okay

btw:  getting a lot of terminal msgs - "database does not exist - 
mem3_shards, load shards from db"  so guess that shards need to be specified


On 08/02/2017 09:26 AM, Jan Lehnardt wrote:
>> On 2. Aug 2017, at 12:53, support-tiger <su...@tigernassau.com> wrote:
>>
>> Target: Fedora 26
>>
>> Is Fauxton supposed to be bundled with this ?
> Yes.
>
>> On F26 install localhost:5984/_utils/ gives a blank screen but title bar shows Fauxton
> Do you get anything in the browser console? Which browser are you using? Are any plugins installed that might block content? Is JS enabled?
>
> Best
> Jan
> --
>
>
>> For us this is low priority anyway since we do not use db GUI's and use CouchDB url commands which can be run from code and have an audit (or migration) trail
>>
>> On 08/01/2017 10:19 PM, Mad, Pink and Dangerous to Know wrote:
>>> Successfully test on:  Ubuntu 16.04  Ubuntu 14.04   Debian 8.6
>>>
>>> Sphinx update did the trick for Ubuntu, was also necessary for Debian. All
>>> 3 of my tests were on fresh VPS installs.
>>>
>>> On Tue, Aug 1, 2017 at 5:09 PM, Joan Touzet <wo...@apache.org> wrote:
>>>
>>>> Hi Pink,
>>>>
>>>> Sounds like you have an outdated version of the sphinx_rtd_theme
>>>> and possibly Sphinx.
>>>>
>>>> Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
>>>> try running the docs build again.
>>>>
>>>> -Joan
>>>>
>>>> ----- Original Message -----
>>>> From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
>>>> To: dev@couchdb.apache.org
>>>> Sent: Tuesday, 1 August, 2017 5:05:02 PM
>>>> Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>>>
>>>> problem installing on Ubuntu 16.04
>>>>
>>>>
>>>> used the following steps:
>>>>
>>>> sudo apt-get --no-install-recommends -y install \
>>>>      build-essential pkg-config erlang erlang-reltool \
>>>>      libicu-dev libmozjs185-dev libcurl4-openssl-dev
>>>>
>>>> curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
>>>> sudo apt-get install -y nodejs
>>>>
>>>> sudo apt-get --no-install-recommends -y install \
>>>>      python-sphinx
>>>>
>>>> ./configure
>>>>
>>>> make release
>>>>
>>>>
>>>> error when things fell apart:
>>>>
>>>> make[1]: Entering directory '/root/zzz/couchdb/src/docs'
>>>> sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
>>>> build/doctree src/ build/html
>>>> Running Sphinx v1.3.6
>>>> making output directory...
>>>> loading pickled environment... not yet created
>>>> building [mo]: all of 0 po files
>>>> building [html]: all source files
>>>> updating environment: 112 added, 0 changed, 0 removed
>>>> reading sources... [100%] whatsnew/index
>>>> looking for now-outdated files... none found
>>>> pickling environment... done
>>>> checking consistency... done
>>>> preparing documents...
>>>> Theme error:
>>>> unsupported theme option 'canonical_url' given
>>>> Makefile:32: recipe for target 'html' failed
>>>> make[1]: *** [html] Error 1
>>>> make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
>>>> Makefile:377: recipe for target 'src/docs/build' failed
>>>> make: *** [src/docs/build] Error 2​
>>>>
>>>> ​Full results of Makefile:​
>>>> https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742
>>>>
>> -- 
>> Support Dept
>> Tiger Nassau, Inc.
>> www.tigernassau.com
>> 406-624-9310
>>
>>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310



Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Jan Lehnardt <ja...@apache.org>.
> On 2. Aug 2017, at 12:53, support-tiger <su...@tigernassau.com> wrote:
> 
> Target: Fedora 26
> 
> Is Fauxton supposed to be bundled with this ?

Yes.

> On F26 install localhost:5984/_utils/ gives a blank screen but title bar shows Fauxton

Do you get anything in the browser console? Which browser are you using? Are any plugins installed that might block content? Is JS enabled?

Best
Jan
--


> For us this is low priority anyway since we do not use db GUI's and use CouchDB url commands which can be run from code and have an audit (or migration) trail

> 
> 
> On 08/01/2017 10:19 PM, Mad, Pink and Dangerous to Know wrote:
>> Successfully test on:  Ubuntu 16.04  Ubuntu 14.04   Debian 8.6
>> 
>> Sphinx update did the trick for Ubuntu, was also necessary for Debian. All
>> 3 of my tests were on fresh VPS installs.
>> 
>> On Tue, Aug 1, 2017 at 5:09 PM, Joan Touzet <wo...@apache.org> wrote:
>> 
>>> Hi Pink,
>>> 
>>> Sounds like you have an outdated version of the sphinx_rtd_theme
>>> and possibly Sphinx.
>>> 
>>> Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
>>> try running the docs build again.
>>> 
>>> -Joan
>>> 
>>> ----- Original Message -----
>>> From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
>>> To: dev@couchdb.apache.org
>>> Sent: Tuesday, 1 August, 2017 5:05:02 PM
>>> Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>> 
>>> problem installing on Ubuntu 16.04
>>> 
>>> 
>>> used the following steps:
>>> 
>>> sudo apt-get --no-install-recommends -y install \
>>>     build-essential pkg-config erlang erlang-reltool \
>>>     libicu-dev libmozjs185-dev libcurl4-openssl-dev
>>> 
>>> curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
>>> sudo apt-get install -y nodejs
>>> 
>>> sudo apt-get --no-install-recommends -y install \
>>>     python-sphinx
>>> 
>>> ./configure
>>> 
>>> make release
>>> 
>>> 
>>> error when things fell apart:
>>> 
>>> make[1]: Entering directory '/root/zzz/couchdb/src/docs'
>>> sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
>>> build/doctree src/ build/html
>>> Running Sphinx v1.3.6
>>> making output directory...
>>> loading pickled environment... not yet created
>>> building [mo]: all of 0 po files
>>> building [html]: all source files
>>> updating environment: 112 added, 0 changed, 0 removed
>>> reading sources... [100%] whatsnew/index
>>> looking for now-outdated files... none found
>>> pickling environment... done
>>> checking consistency... done
>>> preparing documents...
>>> Theme error:
>>> unsupported theme option 'canonical_url' given
>>> Makefile:32: recipe for target 'html' failed
>>> make[1]: *** [html] Error 1
>>> make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
>>> Makefile:377: recipe for target 'src/docs/build' failed
>>> make: *** [src/docs/build] Error 2​
>>> 
>>> ​Full results of Makefile:​
>>> https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742
>>> 
> 
> -- 
> Support Dept
> Tiger Nassau, Inc.
> www.tigernassau.com
> 406-624-9310
> 
> 

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


Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by support-tiger <su...@tigernassau.com>.
Target: Fedora 26

Is Fauxton supposed to be bundled with this ?  On F26 install 
localhost:5984/_utils/ gives a blank screen but title bar shows Fauxton

For us this is low priority anyway since we do not use db GUI's and use 
CouchDB url commands which can be run from code and have an audit (or 
migration) trail


On 08/01/2017 10:19 PM, Mad, Pink and Dangerous to Know wrote:
> Successfully test on:  Ubuntu 16.04  Ubuntu 14.04   Debian 8.6
>
> Sphinx update did the trick for Ubuntu, was also necessary for Debian. All
> 3 of my tests were on fresh VPS installs.
>
> On Tue, Aug 1, 2017 at 5:09 PM, Joan Touzet <wo...@apache.org> wrote:
>
>> Hi Pink,
>>
>> Sounds like you have an outdated version of the sphinx_rtd_theme
>> and possibly Sphinx.
>>
>> Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
>> try running the docs build again.
>>
>> -Joan
>>
>> ----- Original Message -----
>> From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
>> To: dev@couchdb.apache.org
>> Sent: Tuesday, 1 August, 2017 5:05:02 PM
>> Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1
>>
>> problem installing on Ubuntu 16.04
>>
>>
>> used the following steps:
>>
>> sudo apt-get --no-install-recommends -y install \
>>      build-essential pkg-config erlang erlang-reltool \
>>      libicu-dev libmozjs185-dev libcurl4-openssl-dev
>>
>> curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
>> sudo apt-get install -y nodejs
>>
>> sudo apt-get --no-install-recommends -y install \
>>      python-sphinx
>>
>> ./configure
>>
>> make release
>>
>>
>> error when things fell apart:
>>
>> make[1]: Entering directory '/root/zzz/couchdb/src/docs'
>> sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
>> build/doctree src/ build/html
>> Running Sphinx v1.3.6
>> making output directory...
>> loading pickled environment... not yet created
>> building [mo]: all of 0 po files
>> building [html]: all source files
>> updating environment: 112 added, 0 changed, 0 removed
>> reading sources... [100%] whatsnew/index
>> looking for now-outdated files... none found
>> pickling environment... done
>> checking consistency... done
>> preparing documents...
>> Theme error:
>> unsupported theme option 'canonical_url' given
>> Makefile:32: recipe for target 'html' failed
>> make[1]: *** [html] Error 1
>> make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
>> Makefile:377: recipe for target 'src/docs/build' failed
>> make: *** [src/docs/build] Error 2​
>>
>> ​Full results of Makefile:​
>> https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742
>>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310



Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by "Mad, Pink and Dangerous to Know" <pi...@mad.pink>.
Successfully test on:  Ubuntu 16.04  Ubuntu 14.04   Debian 8.6

Sphinx update did the trick for Ubuntu, was also necessary for Debian. All
3 of my tests were on fresh VPS installs.

On Tue, Aug 1, 2017 at 5:09 PM, Joan Touzet <wo...@apache.org> wrote:

> Hi Pink,
>
> Sounds like you have an outdated version of the sphinx_rtd_theme
> and possibly Sphinx.
>
> Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
> try running the docs build again.
>
> -Joan
>
> ----- Original Message -----
> From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
> To: dev@couchdb.apache.org
> Sent: Tuesday, 1 August, 2017 5:05:02 PM
> Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1
>
> problem installing on Ubuntu 16.04
>
>
> used the following steps:
>
> sudo apt-get --no-install-recommends -y install \
>     build-essential pkg-config erlang erlang-reltool \
>     libicu-dev libmozjs185-dev libcurl4-openssl-dev
>
> curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
> sudo apt-get install -y nodejs
>
> sudo apt-get --no-install-recommends -y install \
>     python-sphinx
>
> ./configure
>
> make release
>
>
> error when things fell apart:
>
> make[1]: Entering directory '/root/zzz/couchdb/src/docs'
> sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
> build/doctree src/ build/html
> Running Sphinx v1.3.6
> making output directory...
> loading pickled environment... not yet created
> building [mo]: all of 0 po files
> building [html]: all source files
> updating environment: 112 added, 0 changed, 0 removed
> reading sources... [100%] whatsnew/index
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents...
> Theme error:
> unsupported theme option 'canonical_url' given
> Makefile:32: recipe for target 'html' failed
> make[1]: *** [html] Error 1
> make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
> Makefile:377: recipe for target 'src/docs/build' failed
> make: *** [src/docs/build] Error 2​
>
> ​Full results of Makefile:​
> https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742
>

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Joan Touzet <wo...@apache.org>.
Hi Pink,

Sounds like you have an outdated version of the sphinx_rtd_theme
and possibly Sphinx.

Try running `sudo pip install -U Sphinx sphinx-rtd-theme` and
try running the docs build again.

-Joan

----- Original Message -----
From: "Pink and Dangerous to Know Mad" <pi...@mad.pink>
To: dev@couchdb.apache.org
Sent: Tuesday, 1 August, 2017 5:05:02 PM
Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

problem installing on Ubuntu 16.04


used the following steps:

sudo apt-get --no-install-recommends -y install \
    build-essential pkg-config erlang erlang-reltool \
    libicu-dev libmozjs185-dev libcurl4-openssl-dev

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

sudo apt-get --no-install-recommends -y install \
    python-sphinx

./configure

make release


error when things fell apart:

make[1]: Entering directory '/root/zzz/couchdb/src/docs'
sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
build/doctree src/ build/html
Running Sphinx v1.3.6
making output directory...
loading pickled environment... not yet created
building [mo]: all of 0 po files
building [html]: all source files
updating environment: 112 added, 0 changed, 0 removed
reading sources... [100%] whatsnew/index
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents...
Theme error:
unsupported theme option 'canonical_url' given
Makefile:32: recipe for target 'html' failed
make[1]: *** [html] Error 1
make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
Makefile:377: recipe for target 'src/docs/build' failed
make: *** [src/docs/build] Error 2​

​Full results of Makefile:​
https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by "Mad, Pink and Dangerous to Know" <pi...@mad.pink>.
problem installing on Ubuntu 16.04


used the following steps:

sudo apt-get --no-install-recommends -y install \
    build-essential pkg-config erlang erlang-reltool \
    libicu-dev libmozjs185-dev libcurl4-openssl-dev

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

sudo apt-get --no-install-recommends -y install \
    python-sphinx

./configure

make release


error when things fell apart:

make[1]: Entering directory '/root/zzz/couchdb/src/docs'
sphinx-build -b html -a -W -n -A local=1 -D latex_elements.papersize=a4 -d
build/doctree src/ build/html
Running Sphinx v1.3.6
making output directory...
loading pickled environment... not yet created
building [mo]: all of 0 po files
building [html]: all source files
updating environment: 112 added, 0 changed, 0 removed
reading sources... [100%] whatsnew/index
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents...
Theme error:
unsupported theme option 'canonical_url' given
Makefile:32: recipe for target 'html' failed
make[1]: *** [html] Error 1
make[1]: Leaving directory '/root/zzz/couchdb/src/docs'
Makefile:377: recipe for target 'src/docs/build' failed
make: *** [src/docs/build] Error 2​

​Full results of Makefile:​
https://gist.github.com/madpink/e8db66cc4357bd76d6426cf12d976742

Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by Joan Touzet <wo...@apache.org>.
Hi "support-tiger,"

Thanks for the info. We have folks actively testing on CentOS and RHEL
but not Fedora. Your feedback on Fedora is useful. And Jan's point is
definitely key here - a lot of "long-timers" know their way around
compiling and installing CouchDB, but we need to do a better job with
the INSTALL.UNIX.md file. So your message is heard loud and clear.

Since your `make release` failed, it sounds like you don't have all of
the dependencies installed. And you shouldn't have to run make or
configure as sudo at all. Only pre-requisite installation, and copying
of the release artefacts to the destination directory should require
elevated privileges.

Our recommended installation path for CouchDB is /opt/couchdb, as in
sudo cp -R rel/couchdb /opt/couchdb . This is where our 'convenience
binary' deb/rpm packages place CouchDB, and the updated recommendation
in INSTALL.Unix.md. The reasoning is because CouchDB is self-contained,
including its Erlang dependencies; a machine running a compiled CouchDB
release does not need system-level Erlang packages installed. (Certain
system libraries such as ICU, SpiderMonkey, etc. must still be installed
in the LD_LIBRARY_PATH, typically at /usr/lib.) In this vein CouchDB
installs similar to other "vendor" or commercial software distributions.

If we do re-add a `make install` command, it will simply do a `sudo cp
-R rel/couchdb /opt/couchdb` or similar. Per the reasoning above, we
don't support installing CouchDB into the standard /usr hierarchy.

Through the use of `local.ini` files you can control where CouchDB
writes its data and logs, which is probably what you care about the
most. The deb/rpm packages use this technique to place databases under
/var/lib/couchdb and logs under /var/log/couchdb. You can see the SPEC
file for this at

https://github.com/apache/couchdb-pkg/blob/master/rpm/SPECS/couchdb.spec

with a reminder that these packaging files are not officially part of
CouchDB's deliverables and are provided as a convenience only.

Thanks again for your email! I'm sorry you had trouble posting to the
mailing list. Your mail headers may be causing your post to get caught
for moderation.

-Joan

----- Original Message -----
From: "support-tiger" <su...@tigernassau.com>
To: dev@couchdb.apache.org
Cc: "Joan Touzet" <wo...@apache.org>
Sent: Tuesday, 1 August, 2017 4:28:46 AM
Subject: Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

first,  our other posts to this list have not been posted though we are 
subscribed and get messages - is there a problem with the list ?  it is 
discouraging to take the time to try to contribute and post findings and 
not have it posted or responded to

Target: Fedora 26 :

1)  instructions for unix redhat need correcting  must add:

a) sudo dnf install erlang - otherwise get "rebar" type errors

b) recommend:  "sudo ./configure" and "sudo make"

c) "make install" is not existant - should be added as non-critical bug

d) "make release"  => error  "sudo make"  seems to compile okay

e) compile process gives nice message "cp rel/couchdb ...."  but there 
is no rel/couchdb created

e) seems to compile okay but there is no /rel/couchdb folder

f) other posts (ie Tecmint) show "cp -r rel/couchdb 
/usr/local/var/lib/couchdb .....  - this seems wrong location for fedora 
- probably should be /var/lib/couchdb  but must create the couchdb 
folder under /var/lib

g) not sure what files should be under /rel/couchdb  to copy to 
/var/lib/couchdb  - any suggestions here


It seems like linux docs get less attention - this is backwards - 
couchdb is a server based / enterprise package so linux ie debian/ubuntu 
and rhel/centos should be HIGHEST target  and for rhel/centos,  fedora 
should be highest developer target  - well at least if you are hoping 
for higher couchdb adoption




On 08/01/2017 02:42 AM, Joan Touzet wrote:
> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>
> Ran the setup wizard and also clicked the Verify button in Fauxton.
>
> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
> raised issues that suggest we should hold off on the release.
>
> Looking good!
>
> -Joan
>
> ----- Original Message -----
> From: "Joan Touzet" <wo...@apache.org>
> To: "CouchDB Developers" <de...@couchdb.apache.org>
> Sent: Monday, 31 July, 2017 1:01:20 AM
> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>
> Dear community,
>
> I would like to release Apache CouchDB 2.1.0-RC1.
>
> Changes since our last release:
>
>      https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>
> Or, in a nicer format:
>
>      http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>
> We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!
>
> The release artefacts we are voting on are available here:
>
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>
> Please follow the test procedure here:
>
>      https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>
> Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.
>
> Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.
>
> "Convenience binary" builds are being uploaded now; links will follow in a subsequent email.
>
> Please cast your votes now.
>
> Thanks,
> Joan Touzet
>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310


Re: [VOTE] Release Apache CouchDB 2.1.0-RC1

Posted by support-tiger <su...@tigernassau.com>.
first,  our other posts to this list have not been posted though we are 
subscribed and get messages - is there a problem with the list ?  it is 
discouraging to take the time to try to contribute and post findings and 
not have it posted or responded to

Target: Fedora 26 :

1)  instructions for unix redhat need correcting  must add:

a) sudo dnf install erlang - otherwise get "rebar" type errors

b) recommend:  "sudo ./configure" and "sudo make"

c) "make install" is not existant - should be added as non-critical bug

d) "make release"  => error  "sudo make"  seems to compile okay

e) compile process gives nice message "cp rel/couchdb ...."  but there 
is no rel/couchdb created

e) seems to compile okay but there is no /rel/couchdb folder

f) other posts (ie Tecmint) show "cp -r rel/couchdb 
/usr/local/var/lib/couchdb .....  - this seems wrong location for fedora 
- probably should be /var/lib/couchdb  but must create the couchdb 
folder under /var/lib

g) not sure what files should be under /rel/couchdb  to copy to 
/var/lib/couchdb  - any suggestions here


It seems like linux docs get less attention - this is backwards - 
couchdb is a server based / enterprise package so linux ie debian/ubuntu 
and rhel/centos should be HIGHEST target  and for rhel/centos,  fedora 
should be highest developer target  - well at least if you are hoping 
for higher couchdb adoption




On 08/01/2017 02:42 AM, Joan Touzet wrote:
> Following up to my own post - +1, Windows 7, Erlang 18.3, source build.
>
> Ran the setup wizard and also clicked the Verify button in Fauxton.
>
> That's 3 +1 binding votes...the RC will pass unless we have -1s or any
> raised issues that suggest we should hold off on the release.
>
> Looking good!
>
> -Joan
>
> ----- Original Message -----
> From: "Joan Touzet" <wo...@apache.org>
> To: "CouchDB Developers" <de...@couchdb.apache.org>
> Sent: Monday, 31 July, 2017 1:01:20 AM
> Subject: [VOTE] Release Apache CouchDB 2.1.0-RC1
>
> Dear community,
>
> I would like to release Apache CouchDB 2.1.0-RC1.
>
> Changes since our last release:
>
>      https://github.com/apache/couchdb/compare/2.0.0...2.1.0-RC1
>
> Or, in a nicer format:
>
>      http://docs.couchdb.org/en/latest/whatsnew/2.1.html#version-2-1-0
>
> We encourage the whole community to download and test these release artefacts so that any critical issues can be resolved before the release is made. Everyone is free to vote on this release, so please explore!
>
> The release artefacts we are voting on are available here:
>
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.asc
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.md5
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha1
>      https://dist.apache.org/repos/dist/dev/couchdb/source/2.1.0/rc.1/apache-couchdb-2.1.0-RC1.tar.gz.sha256
>
> Please follow the test procedure here:
>
>      https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>
> Please remember that "RC1" is an annotation. If the vote passes, these artefacts will be released as Apache CouchDB 2.1.0.
>
> Per the terms of the CouchDB bylaws, a lazy majority is required for approval, with binding votes counting only from PMC members. The vote will remain open for 72 hours, until 2017-08-03 @ 05:00.
>
> "Convenience binary" builds are being uploaded now; links will follow in a subsequent email.
>
> Please cast your votes now.
>
> Thanks,
> Joan Touzet
>

-- 
Support Dept
Tiger Nassau, Inc.
www.tigernassau.com
406-624-9310