Thanks for the quick feedback! Filed some PRs:

https://github.com/apache/couchdb/pull/3898 (main)
https://github.com/apache/couchdb/pull/3899 (3.x)
https://github.com/apache/couchdb-pkg/pull/88
https://github.com/apache/couchdb-ci/pull/31

Cheers, Adam

> On Jan 15, 2022, at 6:03 AM, Robert Newson <rnew...@apache.org> wrote:
> 
> +1
> 
>> On 15 Jan 2022, at 06:26, Nick V <vatam...@gmail.com> wrote:
>> 
>> That sounds great. +1 to drop Ubuntu 16.04
>> 
>> -Nick
>> 
>>> On Jan 14, 2022, at 22:41, Adam Kocoloski <kocol...@apache.org> wrote:
>>> 
>>> Hi, I propose that we remove Ubuntu 16.04 (Xenial Xerus) from the CI 
>>> matrix and binary package generation systems.
>>> 
>>> Ubuntu 16.04 stopped being a standard LTS release in April 2021 and is now 
>>> only supported through Canonical’s Extended Security Maintenance program. I 
>>> think the end of LTS is a reasonable standard to apply for removing support 
>>> in Apache CouchDB. If we apply this to Debian / Ubuntu / CentOS I believe 
>>> we end up with the following expiration dates:
>>> 
>>> Debian 9: 06/2022
>>> Debian 10: ~07/2024
>>> Debian 11: ~08/2026
>>> 
>>> Ubuntu 18.04: 04/2023
>>> Ubuntu 20.04: 04/2025
>>> 
>>> CentOS 7: 06/2024
>>> CentOS 8: 12/2021*
>>> 
>>> (Red Hat did a thing with CentOS where it switched from a rebuild of RHEL 
>>> to being upstream of RHEL, and they accelerated the EOL of CentOS 8 as part 
>>> of that).
>>> 
>>> I’d like to get in the habit of proactively removing these releases from 
>>> our build system when they leave LTS rather than waiting around for 
>>> something to break. Any objections?
>>> 
>>> Adam
> 

Reply via email to