Proposal: Newer version-string scheme for the Java SE Platform and the JDK

mark.reinhold at oracle.com mark.reinhold at oracle.com
Thu Nov 2 15:42:06 UTC 2017


2017/11/2 8:31:27 -0700, Andrew Haley <aph at redhat.com>:
> On 02/11/17 15:11, mark.reinhold at oracle.com wrote:
>>  - $EMERG -- The emergency-release counter, incremented only when it's
>>    necessary to produce an emergency release to fix an urgent security
>>    issue.
> 
> I'd like to modify this slightly because not every critical issue is
> an urgent security issue, and we must allow ourselves to fix bugs in a
> timely manner.  An example of such a bug would be a crash in the GC
> caused by incorrect locking.  Let's not paint ourselves into a corner.

Agreed.  Consider the proposal amended to read:

  - $EMERG -- The emergency-release counter, incremented only when it's
    necessary to produce an emergency release to fix a critical issue.
    Using an additional numeral for this purpose minimizes the disruption
    to both developers and users of in-flight update releases.

- Mark


More information about the jdk-dev mailing list