users@jersey.java.net

[Jersey] Re: Discussion about re-opening a bug: JERSEY-2942

From: Graham Leggett <minfrin_at_sharp.fm>
Date: Mon, 12 Oct 2015 14:46:13 +0200

On 12 Oct 2015, at 2:21 PM, Markus Karg <karg_at_quipsy.de> wrote:

> thank you for your kind input, but see, pointing out that others did bad things in the past should not be an excuse to also do bad things.

I don’t follow, I made no mention about people doing bad things in the past.

What I pointed out is that the solution is simple - keep the existing backward compatible behaviour so the whole world doesn’t unexpectedly break.

Then, add a -D switch to enable the “fixed” behaviour, and default that switch to off.

The guys who upgrade expecting everything to still work find that everything still works. The guys who need the fix enable to switch and they get their fix. Everyone is happy.

Regards,
Graham