What kinds of changes need a JEP?
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Mon Nov 13 18:18:09 UTC 2017
2017/11/8 17:58:57 -0800, david.holmes at oracle.com:
> On 9/11/2017 4:58 AM, Volker Simonis wrote:
>> ...
>>
>> This would make it clear that a JEP is a more heavy-weight project
>> than a simple enhancement and that we expect a fully working and
>> tested implementation before we consider to integrate it into the
>> "always feature complete" main line. It would also keep people from
>> "cheating" by implementing parts of a JEP incrementally in the main
>> line.
>
> It is perfectly reasonable for JEP work to identify cleanups and
> refactorings that aid the JEP work, but which can be putback to the
> mainline as a standalone change. Without such enabling changes we would
> greatly increase the difficulty of integrating the JEP work when it is
> ready. I don't consider this "cheating".
Agreed. If a preparatory change for a JEP can be justified on its
own, without a separate JEP, then you can merge it before that JEP
is targeted.
- Mark
More information about the jdk-dev
mailing list