Hi, Chris,

On Thu, 04 Mar 2021 at 16:05, Christopher Lemmer Webber 
<[email protected]> wrote:

> I wonder if we should formalize it.  What about adding a section to the 
> "Contributing" section of the manual explaining what the different
> branches are, and when you have a patch that's been approved, when to
> push it to which branch?

Do you mean something like #8 in [1] and then [2]?

1: <https://guix.gnu.org/manual/en/guix.html#Submitting-Patches>
2: <https://guix.gnu.org/manual/en/guix.html#Commit-Access>

In [2], it reads:

        For patches that just add a new package, and a simple one, it’s
        OK to commit, if you’re confident (which means you successfully
        built it in a chroot setup, and have done a reasonable copyright
        and license auditing). Likewise for package upgrades, except
        upgrades that trigger a lot of rebuilds (for example, upgrading
        GnuTLS or GLib).

which I understand as: the ’staging’ or ’core-update’ patches should go
to guix-patches and not be pushed directly.  Especially when one has
commit access and does not follow closely enough to know the status of
the very branch.


Cheers,
simon

Reply via email to