couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Samuel Newson <rnew...@apache.org>
Subject Re: [Lazy Consensus] Raise minimum Erlang version for 3.0.0 to 20.3.8.11, Node version to 10
Date Tue, 08 Oct 2019 17:49:58 GMT
+1

> On 8 Oct 2019, at 18:13, Nick Vatamaniuc <vatamane@gmail.com> wrote:
> 
> +1
> 
> Good call, Joan.
> 
> On Tue, Oct 8, 2019 at 12:52 PM Joan Touzet <wohali@apache.org> wrote:
>> 
>> I'm updating our build dependencies for CI in advance of the Jenkins
>> move and 3.0.0. In the process I've got a number of platforms now on
>> which I can't install Erlang 19 easily.
>> 
>> I also found that the minimum Erlang version for Elixir 1.9 (the latest,
>> containing the last planned feature that they wanted to add to the
>> language, releases) is 20.0.
>> 
>> We have blacklisted all 20.x releases below 20.3.8.11 already[1]. So,
>> I'd like to make that the new, minimum version on master. If I don't
>> hear otherwise, and as long as there's a +1, I'll proceed to get a PR
>> merged that updates our checks in rebar.config.script and the CI work
>> that goes along with it. The new baseline Erlang in our matrices will
>> then be 20.3.8.22.
>> 
>> So, lazy consensus:
>> 
>> * CouchDB required Erlang will be >= 20.3.8.11
>> * CI Erlang will be 20.3.8.22
>> * CI Node will be 10.16.3
>> * CI Elixir will be 1.9.1
>> 
>> -Joan "upgrades, upgrades" Touzet
>> 
>> [1]: https://github.com/apache/couchdb/pull/1871
>> 


Mime
View raw message