Code review comment for ~eivnaes/ubuntu/+source/ppp:ubuntu/impish

Revision history for this message
Robie Basak (racb) wrote :

I had assumed you wanted this in the upcoming Ubuntu LTS release (codenamed Jammy) expected to be 22.04. It will supersede 21.10 and 21.10 will go end-of-life in July 2022, so five months away. After it is released, I doubt that anyone new will be installing 21.10 any more. 22.04 will have standard support for at least five years - so until at least April 2027.

If you still want 21.10 updated then we can consider that. The process is more involved and is documented at https://wiki.ubuntu.com/StableReleaseUpdates. In particular, we'd need to ensure that it meets the policy that prevents unexpected behaviour changes hitting users of the stable release. Bugfixes on the other hand are fine. Major refactorings generally are not.

Another requirement of that process though is that the Ubuntu development release (ie. Jammy) must be fixed first, and so maybe we can focus on this first if this is what you want? It seems to me that it'd be great to have good support in this area in the LTS release and you've done great work in this area already, so with your help we could get that into Jammy.

Feature freeze for Jammy is today, so if we want this change, it has to go in today. It sounds like we're all generally in favour. I have yet to review in detail, and I will do that next, but I know of no issues with that side right now.

However, in pulling in a patch to Ubuntu ahead of an upstream release, we will be going out on a limb here. Can you commit to helping us maintain this patch in Jammy - helping us with testing and with any issues we might encounter with it in the future - both during development and after release? Note that changing things after release is much harder because of the care we owe to our users to ensure stability - see the link above.

« Back to merge proposal