I absolutely have no objections to adding 20.04 :)

On Fri, Sep 3, 2021 at 11:26 AM Mario Emmenlauer <[email protected]>
wrote:

> On 03.09.21 18:03, Yuxuan Wang wrote:
> > According to https://ubuntu.com/about/release-cycle, 16.04 LTS is still
> > currently supported (at least through "Extended Security Maintenance",
> the
> > graph makes it hard to tell whether it's still supported through
> > "Maintenance updates" right now). I think it's probably better to align
> our
> > support policy with upstream (that's how we decided on the Go support
> > policy:
> >
> https://github.com/apache/thrift/blob/master/lib/go/README.md#suppored-go-releases
> > )
> >
> > But of course we have much less resources than Canonical, so if aligning
> > with them creates a burden to us, it's reasonable for us to drop support
> > for old versions more aggressively than them. So if needed our policy can
> > be "we drop support for Ubuntu LTS versions that's in Extended Security
> > Maintenance mode". Which I guess is more or less what you are suggesting
> :)
>
> I see you point with dropping an LTS that is still in the maintenance
> window. My biggest motivation actually is not so much to drop 16.04, but
> rather to add 20.04. I think it would be good to ensure thrift works on
> the current stuff, while remaining backwards compatible as far as we can
> support it.
>
> So actually the more relevant question is: is it fine to add 20.04 to the
> build matrix, and if so, can we "afford" to keep 16.04 too? Travis builds
> may not be a lot slower, but we will burn more minutes per build. Is that
> still reasonable? I'm not sure how many people still use 16.04 nowadays,
> and if they do, whether they need the latest thrift...
>
>
> > (On a side note, for a while recently the only one passing on travis is
> > actually 16.04, so I'd be sad to see it go :) )
>
> Hahaha, ok I will only remove systems in exchange for something that
> builds equally good or better :-) :-)
>
> All the best,
>
>    Mario
>
>
> > On Fri, Sep 3, 2021 at 5:45 AM Mario Emmenlauer <[email protected]>
> wrote:
> >
> >>
> >> Hi all,
> >>
> >> currently thrift builds and tests for Ubuntu 18.04 and 16.04.
> >> The latter is a bit old now. Is there a policy in place what
> >> distro's thrift supports? I think its nice to support the
> >> current LTS, and maybe the previous LTS, but nothing older.
> >> So I propose to switch now from 16.04 to 20.04, and next year
> >> switch from 18.04 to 22.04. There would always be two LTS
> >> tested. What do others think?
> >>
> >> Maybe this could also solve some of the build problems (or could
> >> cause new ones, ahaha).
> >>
> >> All the best,
> >>
> >>     Mario Emmenlauer
> >>
> >
>
>
>
> Viele Grüße,
>
>     Mario Emmenlauer
>
>
> --
> BioDataAnalysis GmbH, Mario Emmenlauer      Tel. Buero: +49-89-74677203
> Balanstr. 43                   mailto: memmenlauer * biodataanalysis.de
> D-81669 München                          http://www.biodataanalysis.de/
>

Reply via email to