CSR process for OpenJDK 11 and 8 Updates

Joe Darcy joe.darcy at oracle.com
Tue Aug 6 01:54:38 UTC 2019

Hi Christoph,

Returning to this thread, from a side discussion at the OpenJDK 
Committers’ Workshop last week, my understanding is that Andrew does 
want to use the CSR process for the update releases.

Andrew, please confirm, and, if so, we can work on updating the CSR 
documentation accordingly.



On 6/21/2019 11:21 AM, Langer, Christoph wrote:
> Hi,
> thanks for that hint, Joe.
> I think you also said some time ago, that if there already existed a 
> CSR for an Oracle JDK11 backport of a certain bug, we can also use it 
> and link it to the OpenJDK backport item. Is that correct?
> Cheers
> Christoph
> *From:*Joe Darcy <joe.darcy at oracle.com>
> *Sent:* Freitag, 21. Juni 2019 18:46
> *To:* Langer, Christoph <christoph.langer at sap.com>; Andrew Haley 
> <aph at redhat.com>
> *Cc:* jdk-updates-dev at openjdk.java.net; jdk8u-dev 
> <jdk8u-dev at openjdk.java.net>; Hohensee, Paul <hohensee at amazon.com>
> *Subject:* Re: CSR process for OpenJDK 11 and 8 Updates
> Hello,
> On 6/19/2019 12:26 AM, Langer, Christoph wrote:
>     Hi Joe, Andrew,
>     I’m currently wondering about the status of the CSR process for
>     JDK updates. Do we use the CSR process or not?
>     As per previous mailing list discussions [1], I read that that the
>     project lead of 8u and 11u is under the assumption that we are
>     using CSR. However, as per the latest CSRs in that area [2], [3],
>      I understand that the CSR group lead is under the assumption that
>     Open JDK updates doesn’t use this process and hence these CSRs
>     were pended. Obviously there’s some disconnect here… ��So, what is
>     the current status? Did you already sort this out?
>     My personal view is that a CSR process would be beneficial to the
>     JDK updates projects, too.
>     In any case, thanks in advance for some guidance on how to handle
>     backports with attached CSRs!
> While discussion are on-going, the CSR FAQ does address a common 
> situation of how to handle backports and CSRs:
>     Q: How should I get CSR review for multiple release trains?
>     A: Say you want to get an interface change into JDK N and later
>     decide the change is also desirable and appropriate for the JDK
>     (N-1) update release and that update release is using the CSR
>     process. First a CSR should be created from the main bug targeted
>     at JDK N. Afterward, if a backport of the main bug covering JDK
>     (N-1) does not already exist, a backport of the main bug covering
>     JDK (N-1) should be created. Then, a CSR can be created from that
>     backport.
> https://wiki.openjdk.java.net/display/csr/CSR+FAQs
> HTH,
> -Joe

More information about the jdk8u-dev mailing list