Proposing a new release calendar
Augie Fackler
raf at durin42.com
Mon Nov 29 15:39:20 UTC 2021
Revising the calendar seems fine. I think “on or after” dates make sense, especially as release management often involves corporate contributors.
> On Nov 29, 2021, at 9:58 AM, Raphaël Gomès <raphael.gomes at octobus.net> wrote:
>
> This is a good point, though these are "on or around" dates, which means that usually the next work day is the actual release day.
>
> We've already had a Jan 1 date since 2.0 (IIUC), so this shouldn't be too much of a problem, though I can see going for an explicit Jan 3 or something to clarify it.
>
> On 11/29/21 3:55 PM, Julien Cristau wrote:
>> On Mon, Nov 22, 2021 at 11:34:19AM +0100, Raphaël Gomès wrote:
>>> Hi all,
>>>
>>> This email is in part prompted by the previous releases' delay, but also by
>>> discussions around release timing we've previously had. 6.0 is very likely
>>> coming out tomorrow with a delay of 22 days due to a lot of issues with
>>> Windows Python 3 support. I was going to propose to move the 6.1 release to
>>> March 1st 2022 just this once, but thought about doing this more
>>> permanently.
>>>
>>> With the relatively limited resources we have and the current calendar
>>> including a release that falls right in the middle of summer where activity
>>> is lowest and help is less available, I propose that we go back to 3 major
>>> releases a year with the following calendar:
>>>
>>> Freeze date | Major Release | Minor | Minor | Minor
>>> ---------------------------------------------------
>>> Feb 15 | Mar 1 | Apr 1 | May 1 | Jun 1
>>> Jun 17 | Jul 1 | Aug 1 | Sep 1 | Oct 1
>>> Oct 18 | Nov 1 | Dec 1 | Jan 1 | Feb 1
>>>
>>> What do you all think?
>>>
>> Is Jan 1 a good choice there, for even a minor release? That seems
>> likely to either slip or ruin somebody's holidays...
>>
>> Cheers,
>> Julien
More information about the Mercurial-devel
mailing list