On Sat, Nov 29, 2025 at 09:36:13AM +0100, Daniel Baumann wrote:
> On 11/29/25 07:53, Otto Kekäläinen wrote:
> > packages should avoid dropping backwards compatibility
> > code purely for the sake of cleanup.
> 
> I beg to differ. Having tidy packages reduces bugs, improves general quality
> and eases collaboration.
> 
> > Code that facilitates upgrades and backwards compatibility should
> > be kept around if there is no special cost to keeping it
> 
> There is no such thing. "dead code" is always a maintenance burdern, even if
> it is only that when reading/looking over it is annoying and takes more
> time/distractions to wrap your head arround it.

I wanted to reply to the original message with "I explicitly want to 
oppose this", so I'm glad Daniel already did.

I agree with all these opposition points. I also want to point out 
that any intent of not-not-supporting skip-upgrades will demand 
users support for them, and by extension cause an explosion of 
untested upgrade scenarios. For which we already have no good 
testing for the simple cases, and anything more complicated will 
just cause pain for everyone.

Chris

Reply via email to