[10u-communication] jdk10u forest & process changes

Aleksey Shipilev shade at redhat.com
Tue Apr 24 09:54:29 UTC 2018


Hi again,

On 03/02/2018 07:57 PM, Rob McKenna wrote:
> As we move into the second update release in the JDK Updates Project
> we'd like to apply some of the lessons learned over the past couple of
> months.
> 
> The first, of course, was the changes to the maintainership process [1].
> 
> Also, from now on fixes pushed to the jdk-updates repo will have a fix
> version in the following format: <release>u-open. I.e. 10u-open in the
> case of jdk10u. Once the fix has been approved for inclusion in an update
> release, a corresponding bug record with the correct update release
> version will be created. (e.g. 10.0.1)

I have a few 10u backports assigned to me, and now I have a few questions:

 a) Push approval [1] basically says that having jdk10u-fix-yes is the necessary condition for the
push. Is it sufficient condition? In other words, if the bugfix has jdk10u-fix-yes label, can it be
pushed? There are some interactions with CSR process, I think... In other words, does jdk10u-fix-yes
label means maintainers have verified all the pieces are in order?

 b) The paragraph above seems to imply that "corresponding bug record" would be created on approval.
I understand that backport JBS issues are created by hg updater after the push. But "on approval"? I
see no JDK 10 backports for currently approved issues [2].

 c) There are issues that already have backport JBS entries due to involvement with CSR process,
e.g. [3][4]. Do we need to do anything special for them? Or the automatic update process would
handle this gracefully? For example, do we still push the changes under "parent" bugid, or we under
the manual backport bugid?

Thanks,
-Aleksey

[1] http://openjdk.java.net/projects/jdk-updates/approval.html
[2]
https://bugs.openjdk.java.net/issues/?jql=labels%20%3D%20jdk10u-fix-yes%20ORDER%20BY%20updated%20DESC
[3] https://bugs.openjdk.java.net/browse/JDK-8194554
[4] https://bugs.openjdk.java.net/browse/JDK-8201502



More information about the jdk-updates-dev mailing list