Multi-part CSR requests?

joe darcy joe.darcy at oracle.com
Fri Jan 19 18:24:19 UTC 2018


Hi David,

On 1/18/2018 5:28 PM, David Holmes wrote:
> I'm working on a feature that involves changes to the JLS, JVMS, 
> existing java.lang APIs and adds some new APIs. The changes will be 
> pushed altogether under one bug id. That implies one CSR request for 
> that bug id.
>
> One CSR request for all these changes seems rather complex. Is it 
> expected to just do one CSR request, or should I create subtasks of 
> the main bug and then create a CSR for each subtask?
>

In general, there should be a correspondence between bugs and their CSRs.

The CSR strives to support different working styles. Some people prefer 
a few very large changes spanning many areas, as used by the Jigsaw team 
in JDK 9; others prefer a larger number of smaller changes (my preferred 
style for my own CSR work).

In this case, if you don't want one very encompassing CSR, I recommend 
using 3 or 4 separate bugs (one for JLS, one for JVMS, one or two for 
APIs, etc.) and 3 or 4 matching CSRs that all got pushed together under 
one changeset (or as multiple changests pushed simultaneously).

HTH,

-Joe


More information about the csr-discuss mailing list