Proposed schedule for JavaFX 14
Kevin Rushforth
kevin.rushforth at oracle.com
Wed Jan 8 13:40:45 UTC 2020
Are you asking how to tell whether a PR is targeted for JavaFX 14 or 15
after the RDP1 fork? I'll send out details on Friday morning after the
fork, but it's effectively the same as it's been for the last several
releases. The 'master' branch of jfx is always where the current
development release is built from. Today that would be JavaFX 14. As of
Friday morning, it will be JavaFX 15. During rampdown of JavaFX 14, a PR
can be made against the 'jfx14' branch to get into JavaFX 14 if the
reviewer(s) agree that it meets the criteria for getting into 14. In
JBS, a bug that is intended for 14 will have the fixVersion of
opnejfx14, while a bug intended for 15 will have a fixVersion of
openjfx15. At RDP1 of 14, most bugs should have their fixVersion updated
to openjfx15.
-- Kevin
On 1/7/2020 10:54 PM, Eric Bresie wrote:
> Out of curiosity...are there any labels, milestones, targets or any such type added in github and/or bug systema for changes going in? Or is there a PR of some type with all relevant changes expected?
>
> Eric Bresie
> Ebresie at gmail.com
>> On January 7, 2020 at 9:18:00 AM CST, thevenet.fred at free.fr wrote:
>> Ok, it is quite clear to me now.
>> Thanks for the clarifications.
>>
>> Regards,
>> Frederic.
>>
>> ----- Mail original -----
>> De: "Kevin Rushforth" <kevin.rushforth at oracle.com>
>> À: "thevenet fred" <thevenet.fred at free.fr>
>> Cc: "openjfx-dev" <openjfx-dev at openjdk.java.net>
>> Envoyé: Mardi 7 Janvier 2020 15:54:41
>> Objet: Re: Proposed schedule for JavaFX 14
>>
>> Hi Frederic,
>>
>> P3 bug fixes can go in during RDP1 if they are safe enough fixes. The
>> RDP2 deadline is Feb 3, so there is still time. Any bug that misses 14
>> and is ready for integration into mainline will go into 15. A case can
>> be made for pulling in a very limited number of safe fixes from 15 into
>> a 14.0.x release, but I wouldn't expect that in this case. If the fix is
>> safe enough to get into 14, it will likely make it. If not, then it
>> isn't a good candidate for 14.0.1 anyway.
>>
>> -- Kevin
>>
>>
>> On 1/7/2020 5:51 AM, thevenet.fred at free.fr wrote:
>>> Hi Kevin,
>>>
>>> I am wondering about the likelihood for the fix to JDK-8088198 that I
>>> proposed in PR #68 (https://github.com/openjdk/jfx/pull/68) to make it into
>>> JavaFX 14.
>>> I think it is unlikely to be integrated into master by Thursday since it
>>> has yet to be fully reviewed, but since it is marked as a P3 bug, I understand
>>> that it could still be integrated during RDP1(provided it works as expected,
>>> of course); am I correct?
>>> In the event it doesn't make it on time for 14, would it qualify to be
>>> backported for inclusion in an intermediate release like 14.0.1, or would
>>> it have to wait for JavaFX 15?
>>>
>>> Thanks,
>>> Frederic.
>>>
>>> ----- Mail original -----
>>> De: "Kevin Rushforth" <kevin.rushforth at oracle.com>
>>> À: "openjfx-dev" <openjfx-dev at openjdk.java.net>
>>> Envoyé: Mardi 7 Janvier 2020 00:26:03
>>> Objet: Re: Proposed schedule for JavaFX 14
>>>
>>> This is a final reminder that JavaFX 14 enters rampdown phase one (RDP1)
>>> on January 9, 2020 at 23:59 Pacific time.
>>>
>>> Any change integrated to the default 'master' branch after that will be
>>> for JavaFX 15. I will fork a new 'jfx14' stabilization branch early
>>> Friday morning (Pacific time). As with previous releases, P1-P3 bug
>>> fixes, and test or documentation fixes of any priority can still get
>>> into JavaFX 14 during RDP1. I'll send out more details Friday morning.
>>>
>>> -- Kevin
>>>
>>>
>>> On 12/16/2019 11:34 AM, Kevin Rushforth wrote:
>>>> The announced RDP1 date is the first Monday of the new year. In taking
>>>> a closer look at the upcoming holiday schedule and accounting for
>>>> additional days off some will be taking before or after, this doesn't
>>>> allow enough time for the final stages of the review process to
>>>> complete, including CSR approval. It is quite possible that an
>>>> enhancement with a mostly-completed review and a CSR that is Finalized
>>>> this Thursday or Friday (Dec 19 or 20), won't be approved in time for
>>>> integration.
>>>>
>>>> To address this, we are delaying RDP1 by three days. The new RDP1 date
>>>> is:
>>>>
>>>> Thursday, Jan 9, 23:59 PST
>>>>
>>>> The dates for RDP2, code freeze, and GA are unchanged.
>>>>
>>>> Please be aware that this three-day extension isn't an invitation to
>>>> try to get additional features into 14 at the last minute, but rather
>>>> an adjustment to better align with the holiday schedule in order to
>>>> give the already-in-flight features that are nearing completion a
>>>> little more time to make it. It is still the case that if an
>>>> enhancement isn't ready (meaning API discussed & approved, code review
>>>> mostly done, and CSR finalized) by this Friday, it should be
>>>> retargeted to JavaFX 15.
>>>>
>>>> -- Kevin
>>>>
>>>>
>>>> On 12/10/2019 1:45 PM, Kevin Rushforth wrote:
>>>>> As a reminder, RDP1 for JavaFX 14 starts on January 6, 2020 (at 23:59
>>>>> Pacific time).
>>>>>
>>>>> With the holidays approaching, please allow sufficient time for any
>>>>> feature that needs a CSR. New features should be far enough along in
>>>>> the review process so you can finalize the CSR before next Friday,
>>>>> Dec 20, or it is likely to miss the window for this release, in which
>>>>> case it can be targeted for JavaFX 15.
>>>>>
>>>>> During rampdown of JavaFX 14, the "master" branch of the jfx repo
>>>>> will be open for JavaFX 15 fixes.
>>>>>
>>>>> We will follow the same process as previous releases for getting
>>>>> fixes into JavaFX 14 during rampdown. I'll send a message with
>>>>> detailed information later, but generally candidates for fixing after
>>>>> RDP1 are P1-P3 bugs (as long as they are not risky) and test or doc
>>>>> bugs of any priority.
>>>>>
>>>>> -- Kevin
>>>>>
>>>>>
>>>>> On 9/20/2019 8:00 AM, Kevin Rushforth wrote:
>>>>>> Here is the proposed schedule for JavaFX 14.
>>>>>>
>>>>>> RDP1: Jan 6, 2020 (aka “feature freeze”)
>>>>>> RDP2: Feb 3, 2020
>>>>>> Freeze: Feb 24, 2020
>>>>>> GA: March 10, 2020
>>>>>>
>>>>>> We plan to fork a jfx14 stabilization branch at RDP1. The GA date is
>>>>>> expected to be one week ahead of JDK 14, matching what we did for 13.
>>>>>>
>>>>>> Please let Johan or me know if you have any questions.
>>>>>>
>>>>>> -- Kevin
>>>>>>
More information about the openjfx-dev
mailing list