[External] : Re: Switch jdk8u development to Git/Skara
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Tue Oct 12 22:13:47 UTC 2021
On 2021-10-01 06:22, erik.joelsson at oracle.com wrote:
>> Having discussed this at length with Severin, I propose the following
>> timetable:
>>
>> 1. End of November 2021 (Rampdown of 8u322 / Start of 8u332 Development)
>>
>> * Convert 8u & 8u-dev to Mercurial mono repositories.
>> Given they should be identical at this point, it should be possible to
>> do one conversion of 8u, provide copies at both 8u and 8u-dev, and
>> then let each copy diverge.
>>
>> * Create live read-only mirrors of 8u & 8u-dev in git
>>
>> 2. End of February 2022 (Rampdown of 8u332 / Start of 8u342 Development)
>>
>> * 8u-dev development switches to Git & Skara, with the previous
>> read-only
>> git mirror being used directly.
>> * 8u remains on Mercurial for the release of 8u332. 8u can be synced
>> to 8u-dev from the 8u git mirror.
>>
>> 3. April 2022 (Release of 8u332)
>>
>> * 8u git is used directly for promotions of 8u342.
>>
>> I think this provides the best balance of risk, while also allowing 8u
>> to be consumed from git within the next few months.
> I think this plan looks reasonable, but I will need to check
> internally before I can give a final go ahead. Could you narrow down
> the potential cut over windows to date ranges?
>
We think this timetable is good. I have filed [1] for the first step. We
need to decide on:
1. Cutoff date
2. New URL/name for https://hg.openjdk.java.net/jdk8u/jdk8u
3. New URL/name for https://hg.openjdk.java.net/jdk8u/jdk8u-dev
/Erik
[1] https://bugs.openjdk.java.net/browse/SKARA-1214
More information about the jdk8u-dev
mailing list