aboutsummaryrefslogtreecommitdiff
path: root/doc/contributing.texi
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2021-02-11 16:11:16 -0500
committerLeo Famulari <leo@famulari.name>2021-02-11 16:13:39 -0500
commit175bea0ca42dba3e02109820efae0cac2804e73b (patch)
tree7c0225b660e758b536f30bcb9797b2b3ede4657e /doc/contributing.texi
parent0e3e26ca600a35454480264ad51d73e9fffe6c2b (diff)
downloadguix-175bea0ca42dba3e02109820efae0cac2804e73b.tar
guix-175bea0ca42dba3e02109820efae0cac2804e73b.tar.gz
doc: Try to improve the branching workflow.
* doc/contributing.texi (Submitting Patches): Introduce the use of "-frozen" branch names.
Diffstat (limited to 'doc/contributing.texi')
-rw-r--r--doc/contributing.texi10
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi
index f167df067c..24f5cafe06 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -1086,10 +1086,12 @@ everything has been successfully built. This allows us to fix issues
before they hit users, and to reduce the window during which pre-built
binaries are not available.
-Generally, branches other than @code{master} are considered
-@emph{frozen} if there has been a recent evaluation, or there is a
-corresponding @code{-next} branch. Please ask on the mailing list or
-IRC if unsure where to place a patch.
+When we decide to start building the @code{staging} or
+@code{core-updates} branches, they will be renamed with the suffix
+@code{-frozen}, at which time only bug fixes may be pushed to them. At
+the same time, a corresponding branch suffixed with @code{-next} will be
+created to accept patches for the next cycle. Please ask on the mailing
+list or IRC if unsure where to place a patch.
@c TODO: It would be good with badges on the website that tracks these
@c branches. Or maybe even a status page.