[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Layout of ‘define-configuration’ records
From: |
Maxim Cournoyer |
Subject: |
Re: Layout of ‘define-configuration’ records |
Date: |
Fri, 25 Nov 2022 10:18:00 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi Simon,
zimoun <zimon.toutoune@gmail.com> writes:
> Hi Maxim,
>
> On Mon, 21 Nov 2022 at 16:00, Maxim Cournoyer <maxim.cournoyer@gmail.com>
> wrote:
>
>> That sounds very appropriate indeed. I guess we could send
>> announcements on API breaking changes to both places. I suppose not
>> many people are registered to 'info-guix' (I wasn't myself until
>> recently ^^').
>
> Well, more is better here, no? :-)
>
>
>> I guess that's a question of how disruptive the API change is, but it'd
>> be convenient if it was 2 weeks to match the time the change might
>> appear on guix-patches un-reviewed.
>
> Well, the process for API change could be:
>
> 1. + submit to guix-patches,
> + in the same time, announce to guix-devel; so people not subscribed to
> guix-patches can chime.
> 2. + after 2 weeks, or consensus, merge the change,
> + in the same time, announce to guix-devel, info-guix and --news.
>
> There is no extra burden and it smooths the change for many users, IMHO.
>
> WDYT?
This sounds reasonable to me, with the addition that the "core" team
members should be added as CC when submitting the API changing patch(es)
(etc/teams.scm cc core).
--
Thanks,
Maxim
Re: Layout of ‘define-configuration’ records, Ludovic Courtès, 2022/11/21