Please stop incrementing the classfile version number when there are no format changes

Luke Hutchison luke.hutch at
Mon Oct 14 20:23:26 UTC 2019

On Mon, Oct 14, 2019 at 2:18 PM Brian Goetz <brian.goetz at> wrote:

> The mistake Luke made (and then repeatedly doubled down on several times)
> was that he started with the notion that he knew what the problem was
> (without building consensus around that), and that he knew what the
> solution was (without building consensus around that), and then lept from
> there to push on a specific solution.  Before he’d even made his argument,
> his subject line gave it away: “Please stop <doing thing I obviously think
> is terrible.>”.  Then, when  it was pointed out that the problem was far
> subtler and more complex than he’d given it credit for, _he continued to
> argue for the same non-solution, rather than trying to backtrack to the
> underlying problem._

That wasn't my subject line, it was Mike's. I was expressing support for
the issues Mike raised, giving other reasons why what he was asking for was
entirely reasonable.

> Yes, this is hard.  It’s much easier to drive by and say “Please stop
> doing X, kthxbye”.  But nothing that affects compatibility is that simple.

Brian, you have been the only person so far asking for the thread to end --
this is the only "kthxbye" so far.

You ask for consensus, but you are the gatekeeper for decisions here, so
consensus doesn't actually matter -- your decision does. And I see there is
no convincing you of the value of other opinions on this subject.

More information about the jdk-dev mailing list