guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Update on the timeline for the release v1.2.


From: Maxim Cournoyer
Subject: Re: Update on the timeline for the release v1.2.
Date: Fri, 30 Oct 2020 22:41:46 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

Hello everyone,

Sorry for being late in the discussion.

Ludovic Courtès <ludo@gnu.org> writes:

> zimoun <zimon.toutoune@gmail.com> skribis:
>
>>> > The proposed coming timeline is:
>>> >
>>> >  - freeze starting the Oct. 26th
>>> >  - last round for testing all over the week
>>> >  - unfreeze the Oct. 29th and then create the branch
>>> >  - minor bug fixes and all the papeword around (NEWS, blog, etc.)
>>> >  - release Nov. 6th.
>>>
>>> Overall LGTM, but could you clarify what you mean by “freeze” on
>>> Oct. 26–29?  No “important” changes to ‘master’, including to the
>>> manual, is that correct?
>>
>> Yes, no "important" changes to 'master' which means:
>>  - no package or service updates
>
> I would phrase it as no _important_ package or service updates.
> Updating non-critical leaf packages or services is probably fine.

That's kind of already what master is for, so to me "important" doesn't
help that much in discerning what is OK to what is not :-).

>>  - no manual entry
>>  - only serious fixes under guix/ or installer(s)
>>
>> From my point of view, it is easier to freeze 'master' since everybody
>> can "guix pull" and check that everything is fine.
>> Otherwise, instead of the freeze, let create the branch and so "guix
>> pull --branch=version-1.2.0".  It is up to you.

> Yeah we could also branch on the 26th and cherry-pick harmless changes
> from ‘master’, so people can still have fun on ‘master’.
>
> Mathieu, Marius, Maxim, Tobias: thoughts?

This sounds like a better idea to me.  If something needs freezing, it's
technically much easier/safer to branch.  I don't think it's reasonable
to expect all of our ~60 committers to have seen this email and know
they shouldn't push any important updates to master between now and the
6th of November (if I followed correctly).

Thank you!

Maxim



reply via email to

[Prev in Thread] Current Thread [Next in Thread]