[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