From: Simon Tournier <zimon.toutoune@gmail.com>
To: "Ludovic Courtès" <ludo@gnu.org>, "Noé Lopez" <noe@xn--no-cja.eu>
Cc: 74736@debbugs.gnu.org, Christopher Baines <mail@cbanes.net>,
Steve George <steve@futurile.net>
Subject: [bug#74736] [PATCH v2 0/1] Add Request-For-Comment process.
Date: Thu, 12 Dec 2024 20:47:17 +0100 [thread overview]
Message-ID: <87ed2cn0oq.fsf@gmail.com> (raw)
In-Reply-To: <875xno7oqg.fsf_-_@gnu.org>
Hi all,
Thanks Noé! I added you as co-supporter; someone definitively
required. ;-)
Thanks Steve for reaching me some weeks end ago.
Well, based on Noé’s v2, I polished some comments and sent v3; based on
what my follow up started weeks (months?) ago.
On Thu, 12 Dec 2024 at 19:14, Ludovic Courtès <ludo@gnu.org> wrote:
> These are changes from the past that may long be forgotten by the time
> we read them. Perhaps we can abstract it a bit, like:
>
> - changing the <package> record type and/or its interfaces;
> - adding or removing a ‘guix’ sub-command;
> - changing the channel mechanism;
> - changing project policy such as teams, decision-making, the
> deprecation policy or this very document;
> - changing the contributor workflow and related infrastructure
> (mailing lists, source code repository and forge, continuous
> integration, etc.)
>
> This list seems redundant with and similar to that under “When To Follow
> This Process”; maybe just keep it in one place, under “When To Follow…”?
I think it helps to understand. Concrete examples always help, IMHO.
Therefore, I propose what your wording. Then, past examples where this
RFC process would have been helpful, I guess.
>> + 1. Clone https://git.savannah.gnu.org/git/guix.git
>
> I would suggest a separate repo.
Bah since we are putting all there… When you see etc/ ;-)
>> +** Decision making: consensus
>
> … and drop this.
I think it makes more sense to have the Decision Making as RFC and then
the manual refers to it, and not the converse. ;-)
Therefore, I would keep the section here. And once we are done, letting
the manual as-is, I would link to RFC.
What defines the Decision Making *is* RFC and not the manual. ;-)
> Maybe we should define the role of “RFC editors” (or “RFC team”?), which
> would be the people responsible for doing those changes.
I’ve drop this “RFC teams“ or “RFC editors” because in my initial idea,
this is the aim of “co-supporter(s)”. See the relevant section; does it
need to be improved?
>> +** Backward Compatibility
>> +
>> +None.
>> +
>> +** Forward compatibility
>
> I’m not sure what’s expected in these sections. Maybe “Compatibility
> Considerations” would be more appropriate?
Yes, maybe “Compatibility Consideration”. It needs to be in agreement
with the template.
>> +* Unresolved questions
>
> I think these two sections in the context of this foundational document
> look a bit ridiculous. :-) But maybe that’s okay?
I think that the first RFC must respects what it asks to other RFC. ;-)
And if the consensus is not reached, we need a place to summarize the
unresolved discussion, no?
Again, thanks Noé and Steve for taking care of that!
Cheers,
simon
next prev parent reply other threads:[~2024-12-12 19:49 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-08 12:29 [bug#74736] [PATCH v2 0/1] Add Request-For-Comment process Noé Lopez via Guix-patches via
2024-12-08 12:31 ` [bug#74736] [PATCH v2 1/1] rfc: " Noé Lopez via Guix-patches via
2024-12-12 18:14 ` [bug#74736] [PATCH v2 0/1] " Ludovic Courtès
2024-12-12 19:47 ` Simon Tournier [this message]
2024-12-09 20:47 ` Artyom V. Poptsov
2024-12-12 19:30 ` [bug#74736] [PATCH v3] rfc: " Simon Tournier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ed2cn0oq.fsf@gmail.com \
--to=zimon.toutoune@gmail.com \
--cc=74736@debbugs.gnu.org \
--cc=ludo@gnu.org \
--cc=mail@cbanes.net \
--cc=noe@xn--no-cja.eu \
--cc=steve@futurile.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.