Closed arteymix closed 2 years ago
@colinkiama that would be a good issue for you to work on!
Besides removing code, there could be opportunities for using new features.
Had to fix VSGI build for the CI to work with 18.04: https://github.com/valum-framework/vsgi/commit/9aa80b01c7ceee79b2eee0a155525ffba072eb7e
We now have a CI that builds on 18.04 LTS and 20.04 LTS.
We could make a case of supporting 16.04 LTS if there aren't significant drawbacks of doing so.
We need Meson 0.46 for pkgconfig.generate() to work properly. This one will need to come from pip.
We could make a case of supporting 16.04 LTS if there aren't significant drawbacks of doing so.
Since GitHub removed the their Ubuntu 16.04 image, we'd have to find or make our own docker image. I'm not sure if this extra effort is worth it for an OS that is currently only receiving security maintenance updates at this point.
Agreed. Only 18.04 and 20.04 have standard support for the forseeable future.
The next LTS will ship libsoup 3, and I'm considering using it for VSGI 1.0. This could be done in two steps: Valum & VSGI 0.4 with libsoup 2.4 and subsequently a Valum 1.0 with VSGI 1.0 and libsoup 3 when the 22.04 LTS is out.
Ubuntu 16.04.7 LTS reached end of standard support last April 2021.
New requirements:
There's no point keeping supporting Ubuntu 14.04 and 16.04 LTS for the 0.4.
Reference: https://wiki.ubuntu.com/Releases