summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-04-10 16:05:52 +0200
committerLudovic Courtès <ludo@gnu.org>2026-04-20 15:03:23 +0200
commitfa8e00338c41b79af197bde59552e586c8eb2e88 (patch)
tree0c8652959f81f9ff704fdd4f7e27f9f6bb377eb2
parent32b007b4348503af31e21cb0c63f84dedf791ab3 (diff)
doc: Mention the GCD process.
* doc/contributing.texi (Making Decisions): Document GCDs. Change-Id: I8b247af4e6ec731bc7750e19519c8dba863e5ef5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7786
-rw-r--r--doc/contributing.texi21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi
index bf375f9ef5c..2062557933b 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -2650,6 +2650,7 @@ applications settings page}, granting read/write access to the
2650 2650
2651@cindex decision making 2651@cindex decision making
2652@cindex consensus seeking 2652@cindex consensus seeking
2653Every contribution to the project involves a form of decision making.
2653It is expected from all contributors, and even more so from committers, 2654It is expected from all contributors, and even more so from committers,
2654to help build consensus and make decisions based on consensus. By using 2655to help build consensus and make decisions based on consensus. By using
2655consensus, we are committed to finding solutions that everyone can live 2656consensus, we are committed to finding solutions that everyone can live
@@ -2664,6 +2665,26 @@ resolve the deadlock. To learn what consensus decision making means and
2664understand its finer details, you are encouraged to read 2665understand its finer details, you are encouraged to read
2665@url{https://www.seedsforchange.org.uk/consensus}. 2666@url{https://www.seedsforchange.org.uk/consensus}.
2666 2667
2668Day-to-day decision making, for instance discussions about pull requests
2669(@pxref{Reviewing the Work of Others}), happens informally among
2670interested parties such as contributors and members of the relevant
2671teams (@pxref{Teams}).
2672
2673@cindex GCD, Guix Consensus Documents
2674@cindex Guix Consensus Documents (GCD)
2675Decisions that are expected to have an impact on most contributors
2676and/or on the broader user community---e.g., changes to project-wide
2677policies, to core functionality, and so on---are made following the
2678@acronym{GCD, Guix Consensus Document} process. The process provides a
2679framework to formalize proposals and draw attention to them, to leave
2680time for interested parties to discuss them, and to collectively accept
2681or withdraw them based on input from participating team members. It is
2682defined in
2683@uref{https://consensus.guix.gnu.org/gcd/001-gcd-process.html,
2684GCD@tie{}001}. Past GCDs can be seen at
2685@uref{https://consensus.guix.gnu.org}, and discussions take place at
2686@uref{https://codeberg.org/guix/guix-consensus-documents}.
2687
2667@node Commit Access 2688@node Commit Access
2668@section Commit Access 2689@section Commit Access
2669 2690