JEP 322: Time-Based Release Versioning
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Mon Dec 4 22:11:11 UTC 2017
2017/12/4 13:13:22 -0800, magnus.ihse.bursie at oracle.com:
> On 2017-12-04 17:48, mark.reinhold at oracle.com wrote:
>> New JEP Candidate: http://openjdk.java.net/jeps/322
>
> This looks very good.
Thanks.
> Just one remark: In the definition of java.vendor.version, the following
> statement is made:
> "Its value has the same format as the |java.version| system property,
> /i.e./, |$VNUM(\-$PRE)?|".
>
> I would recommend removing that, and leaving it entirely up to the
> implementor to provide a generic string.
Okay. I'll just check that, if specified, it only contains [:graph:]
characters.
> That would solve e.g. Matthias
> Klose's issue of getting a proper Ubuntu version string into OpenJDK.
I'm not that sure it will -- Matthias will have to comment.
> Also, it might be more sane to leave this property empty if no value is
> given, rather than to assign it to the same value as java.version. It's
> just redundant and will force all users to compare java.vendor.version
> to java.version before deciding to display anything, instead of simply
> checking if it's non-empty.
Okay, will do.
Thanks,
- Mark
More information about the jdk-dev
mailing list