GNU logs - #78320, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78320] [PATCH guix-artwork] website: Add post about the Codeberg migration.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 08 May 2025 14:24:02 +0000
Resent-Message-ID: <handler.78320.B.174671419012246 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78320
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78320 <at> debbugs.gnu.org
Cc: Ricardo Wurmus <rekado@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, guix-blog@HIDDEN, Steve George <steve+guix@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174671419012246
          (code B ref -1); Thu, 08 May 2025 14:24:02 +0000
Received: (at submit) by debbugs.gnu.org; 8 May 2025 14:23:10 +0000
Received: from localhost ([127.0.0.1]:58414 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uD29O-0003AP-Qk
	for submit <at> debbugs.gnu.org; Thu, 08 May 2025 10:23:10 -0400
Received: from lists.gnu.org ([2001:470:142::17]:57010)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uD29H-00039Q-0n
 for submit <at> debbugs.gnu.org; Thu, 08 May 2025 10:22:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uD297-0004kw-OU
 for guix-patches@HIDDEN; Thu, 08 May 2025 10:22:46 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1uD290-0002Fb-Hx; Thu, 08 May 2025 10:22:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=aEpaijp6Eo4TZ+SmfYSd0UiM9AhNprhFjpdHl//e3KE=; b=B+2swoP6nwlLfT
 4xP9CCLi5tYSsqssA62ESTXHUw7dy3nBSjcqzHqyz3cIsCvW9al1E0jOP1gum0z1HEBLJPL1EGrtJ
 i7J6tbK6G8WGrxTGCPavhTLXFGV6ucqonDIYn7XnyXpipllDWWDvOSA5SOBmFtUZRxKUKom/o5nND
 SV5S7k9JcdsP08NNW65phkonKGt+k42oBOxncVslgYMIODbtw+9tVZtvU7Dzpd0Ey0xgVWI7hBwkr
 DZLnXv1i+j/usJoEoqhmPQcJV7k2kX3C7Mwy/5FJd5wBNjLy8Eg3TdAKrurBA0wVsquBEXr5KqvS0
 CQyzOCRsLxMDElbu0WGA==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Date: Thu,  8 May 2025 16:22:28 +0200
Message-ID: <20250508142229.6233-1-ludo@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* website/posts/codeberg.md,
website/static/blog/img/codeberg-logo.svg: New files.
---
 website/posts/codeberg.md                 | 132 ++++++++++++++++++++++
 website/static/blog/img/codeberg-logo.svg |  53 +++++++++
 2 files changed, 185 insertions(+)
 create mode 100644 website/posts/codeberg.md
 create mode 100644 website/static/blog/img/codeberg-logo.svg

Hello!

Here=E2=80=99s a post essentially summarizing GCD 002 to communicate about
the upcoming Codeberg migration.

I think we should publish it in the coming days so people less
involved in Guix learn about it soon enough.

Thoughts?

Ludo=E2=80=99.

diff --git a/website/posts/codeberg.md b/website/posts/codeberg.md
new file mode 100644
index 0000000..efabc61
--- /dev/null
+++ b/website/posts/codeberg.md
@@ -0,0 +1,132 @@
+title: Migrating to Codeberg
+date: 2025-05-12 14:00
+author: Ludovic Court=C3=A8s
+tags: Community
+---
+
+The Guix project will be migrating all its repositories along with bug
+tracking and patch tracking to [Codeberg](https://codeberg.org) within a
+month.  This decision is the result of a collective consensus-building
+process that lasted several months.  This post shows the upcoming
+milestones in that migration and discusses what it will change for
+people using Guix and for contributors.
+
+![Codeberg logo.](/static/blog/img/codeberg-logo.svg)
+
+# Context
+
+For those who haven=E2=80=99t heard about it, Codeberg is a source code
+collaboration platform.  It is run by [Codeberg
+e.V.](https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-=
codeberg-e.v.%3F),
+a non-profit registered in Germany.  The software behind Codeberg is
+[Forgejo](https://forgejo.org/), a free software forge (licensed under
+GPLv3) supporting the =E2=80=9Cmerge request=E2=80=9D style of workflow fa=
miliar to many
+developers.
+
+Since its inception, Guix has been hosting its source code on
+[Savannah](https://savannah.gnu.org/projects/guix), with bug reports and
+patches handled by email, tracked by a [Debbugs
+instance](https://bugs.gnu.org), and visible on [the project=E2=80=99s
+tracker](https://issues.guix.gnu.org).  Debbugs and Savannah are hosted
+by the Free Software Foundation (FSF) though all three services are
+administered by volunteers.
+
+The motivation and the main parts of the migration are laid out in [the
+second Guix Consensus
+Document](https://archive.softwareheritage.org/browse/content/sha1_git:4d7=
8cab341653e17db5f09beaf425f9634b5e81e/?origin_url=3Dhttps://git.savannah.gn=
u.org/git/guix/guix-consensus-documents.git&path=3D002-codeberg.md)
+(GCD).  The GCD process itself was adopted just a few months ago; it=E2=80=
=99s a
+major milestone for the project that we=E2=80=99ll discuss in more detail =
in a
+future post.  Suffice to say that this GCD was [discussed and improved
+publicly for two months](https://issues.guix.gnu.org/76503), after which
+deliberation among members of [Guix
+teams](https://guix.gnu.org/manual/devel/en/html_node/Teams.html) led to
+[acceptance](https://codeberg.org/futurile/guix-org/src/branch/master/gcd-=
voting-summary/gcd002-voting-summary.md).
+
+# Milestones
+
+Migration to Codeberg will happen gradually.  To summarize the GCD, the
+key milestones are the following:
+
+  1. By June 7th, [Git
+     repositories](https://savannah.gnu.org/git/?group=3Dguix) will be
+     migrated to Codeberg.
+
+  2. Between May 21st and June 4th (exact date yet to be decided), the
+     Guix repository itself will be migrated on a flag day.
+
+  3. Until at least May 7th, 2026,
+     `https://git.savannah.gnu.org/git/guix.git` will be a mirror of
+     `https://codeberg.org/guix/guix.git`.
+
+  4. Until December 31st, 2025, bug reports and patches will still be
+     accepted by email, in addition to Codeberg (issues and pull
+     requests).
+
+Of course, this is just the beginning.  Our hope is that the move can
+help improve much needed tooling such as the [QA
+infrastructure](https://qa.guix.gnu.org) following work on
+[Forgejo/Cuirass
+integration](https://hpc.guix.info/blog/2025/01/join-the-guix-science-comm=
unity/)
+started earlier this year, and possibly develop new tools and services
+to assist in the maintenance of this huge package collection that Guix
+provides.
+
+# What this will change for you
+
+As a user, the main change is that your [`channels.scm` configuration
+files](https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-pull.h=
tml),
+if their refer to the `git.savannah.gnu.org` URL, should be changed to
+refer to `https://codeberg.org/guix/guix.git` once migration is
+complete.  But don=E2=80=99t worry: `guix pull` will tell you if/when you =
need
+to update your config files and the old URL will remain a mirror for at
+least a year anyway.
+
+Also, channel files produced by `guix describe` to pin Guix to a
+specific revision and to re-deploy it later anytime with
+[`time-machine`](https://guix.gnu.org/manual/devel/en/html_node/Invoking-g=
uix-time_002dmachine.html)
+will always work, even if the refer to the `git.savannah.gnu.org` URL,
+and even when that repository eventually vanishes, thanks to [automatic
+fallback to Software
+Heritage](https://guix.gnu.org/en/blog/2024/source-code-archiving-in-guix-=
new-publication/).
+
+As a contributor, nothing changes for bug reports and patches that you
+already submitted by email: just keep going!
+
+Once the Guix repository has migrated though, you=E2=80=99ll be able to re=
port
+bugs at Codeberg and create *pull requests* for changes.  The latter is
+a relief for many=E2=80=94no need to fiddle with admittedly intricate email
+setups and procedures=E2=80=94but also a pain point for those who had come=
 to
+master and appreciate the email workflow.
+
+For this reason, the =E2=80=9CUser Interfaces=E2=80=9D section of the GCD =
describes the
+options available besides the Web interface=E2=80=94command-line and Emacs
+interfaces in particular.  Some are still work-in-progress, but it=E2=80=
=99s
+exciting to see, for example, that over the past few months many
+improvements landed in [`fj.el`](https://codeberg.org/martianh/fj.el/)
+and that a [Forgejo-capable branch of
+Magit-Forge](https://github.com/pinoaffe/forge/tree/forgejo-support) saw
+the light.  Check it out!
+
+A concern brought up during the discussion is that of having to create
+an account on Codeberg to be able to contribute=E2=80=94sometimes seen as a
+hindrance compared to the open-for-all and distributed nature of
+cooperation by email.  This remains an open issue, though hopefully one
+that will become less acute as [support for federation in
+Forgejo](https://codeberg.org/forgejo-contrib/federation/src/branch/main/F=
ederationRoadmap.md)
+develops.  In the meantime, as the GCD states, occasional bug reports
+and patches sent by email to `guix-devel` will be accepted.
+
+# Moving forward
+
+This was an summary of what is to come; check out [the
+GCD](https://archive.softwareheritage.org/browse/content/sha1_git:4d78cab3=
41653e17db5f09beaf425f9634b5e81e/?origin_url=3Dhttps://git.savannah.gnu.org=
/git/guix/guix-consensus-documents.git&path=3D002-codeberg.md)
+for more info, and reach out to the [`guix-devel` mailing
+list](https://guix.gnu.org/contact/) if you have any questions!
+
+Real work begins now.  We hope the migration to Codeberg will be smooth
+and enjoyable for all.  For one thing, it already proved our ability to
+collectively decide on the project=E2=80=99s future, which is no small fea=
t.
+There=E2=80=99s a lot to expect from the move in improving the project=E2=
=80=99s ability
+to work flawlessly at this scale=E2=80=94more than 100 code contributors a=
nd
+2,000 commits each month, and more than 33,000 packages available in
+Guix proper.  Let=E2=80=99s make the best of it, and until then, happy hac=
king!
diff --git a/website/static/blog/img/codeberg-logo.svg b/website/static/blo=
g/img/codeberg-logo.svg
new file mode 100644
index 0000000..c70675c
--- /dev/null
+++ b/website/static/blog/img/codeberg-logo.svg
@@ -0,0 +1,53 @@
+<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>=0D
+<svg xmlns:dc=3D"http://purl.org/dc/elements/1.1/" xmlns:cc=3D"http://crea=
tivecommons.org/ns#" xmlns:rdf=3D"http://www.w3.org/1999/02/22-rdf-syntax-n=
s#" xmlns:svg=3D"http://www.w3.org/2000/svg" xmlns=3D"http://www.w3.org/200=
0/svg" xmlns:xlink=3D"http://www.w3.org/1999/xlink" xmlns:sodipodi=3D"http:=
//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape=3D"http://www=
.inkscape.org/namespaces/inkscape" id=3D"svg6989" version=3D"1.1" viewBox=
=3D"0 0 132.29166 132.29167" height=3D"500" width=3D"500" sodipodi:docname=
=3D"Codeberg-logo_stacked.svg" inkscape:version=3D"1.0 (b51213c273, 2020-08=
-10)" inkscape:export-filename=3D"/home/robert/Documents/Codeberg/Logo-Kit/=
svg/Codeberg-logo_stacked.png" inkscape:export-xdpi=3D"191.92" inkscape:exp=
ort-ydpi=3D"191.92">=0D
+  <sodipodi:namedview inkscape:document-rotation=3D"0" pagecolor=3D"#fffff=
f" bordercolor=3D"#666666" borderopacity=3D"1" objecttolerance=3D"10" gridt=
olerance=3D"10" guidetolerance=3D"10" inkscape:pageopacity=3D"0" inkscape:p=
ageshadow=3D"2" inkscape:window-width=3D"1531" inkscape:window-height=3D"87=
3" id=3D"namedview10644" showgrid=3D"false" inkscape:zoom=3D"0.70710678" in=
kscape:cx=3D"428.59466" inkscape:cy=3D"361.19591" inkscape:current-layer=3D=
"g6939-3" inkscape:window-x=3D"69" inkscape:window-y=3D"27" inkscape:window=
-maximized=3D"1"/>=0D
+  <title id=3D"title11271">Codeberg logo</title>=0D
+  <defs id=3D"defs6983">=0D
+    <linearGradient xlink:href=3D"#linearGradient6924" id=3D"linearGradien=
t6918" x1=3D"42519.285" y1=3D"-7078.7891" x2=3D"42575.336" y2=3D"-6966.9307=
" gradientUnits=3D"userSpaceOnUse"/>=0D
+    <linearGradient id=3D"linearGradient6924">=0D
+      <stop style=3D"stop-color:#ffffff;stop-opacity:0" offset=3D"0" id=3D=
"stop6920"/>=0D
+      <stop id=3D"stop6926" offset=3D"0.49517274" style=3D"stop-color:#71c=
2ff;stop-opacity:1"/>=0D
+      <stop style=3D"stop-color:#39aaff;stop-opacity:1" offset=3D"1" id=3D=
"stop6922"/>=0D
+    </linearGradient>=0D
+  </defs>=0D
+  <metadata id=3D"metadata6986">=0D
+    <rdf:RDF>=0D
+      <cc:Work rdf:about=3D"">=0D
+        <dc:format>image/svg+xml</dc:format>=0D
+        <dc:type rdf:resource=3D"http://purl.org/dc/dcmitype/StillImage"/>=
=0D
+        <dc:title>Codeberg logo</dc:title>=0D
+        <dc:creator>=0D
+          <cc:Agent>=0D
+            <dc:title>Robert Martinez</dc:title>=0D
+          </cc:Agent>=0D
+        </dc:creator>=0D
+        <cc:license rdf:resource=3D"http://creativecommons.org/licenses/by=
/4.0/"/>=0D
+        <dc:date>2020-05-41</dc:date>=0D
+        <dc:rights>=0D
+          <cc:Agent>=0D
+            <dc:title>Codeberg and the Codeberg Logo are trademarks of Cod=
eberg e.V.</dc:title>=0D
+          </cc:Agent>=0D
+        </dc:rights>=0D
+      </cc:Work>=0D
+      <cc:License rdf:about=3D"http://creativecommons.org/licenses/by/4.0/=
">=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Reproduc=
tion"/>=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Distribu=
tion"/>=0D
+        <cc:requires rdf:resource=3D"http://creativecommons.org/ns#Notice"=
/>=0D
+        <cc:requires rdf:resource=3D"http://creativecommons.org/ns#Attribu=
tion"/>=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Derivati=
veWorks"/>=0D
+      </cc:License>=0D
+    </rdf:RDF>=0D
+  </metadata>=0D
+  <g id=3D"layer1">=0D
+    <g transform=3D"matrix(1.4006354,0,0,1.4006354,-15690.065,2662.0533)" =
id=3D"g6939">=0D
+      <path transform=3D"scale(0.26458333)" d=3D"m 42405.785,-6929.3027 c =
-6.178,0 -11.002,2.0754 -14.474,6.2246 -3.518,4.1491 -5.278,9.6275 -5.278,1=
6.4375 0,5.2313 1.286,9.7874 3.856,13.666 3.563,5.4118 8.974,8.1172 16.236,=
8.1172 5.049,0 9.447,-1.872 13.191,-5.6153 l -3.451,-5.3437 c -3.336,2.1198=
 -6.221,3.1797 -8.658,3.1797 -3.699,0 -6.653,-1.4205 -8.863,-4.2617 -2.074,=
-2.7062 -3.112,-5.9541 -3.112,-9.7422 0,-4.2845 0.88,-7.7572 2.639,-10.418 =
2.031,-3.1118 4.894,-4.668 8.59,-4.668 2.661,0 5.615,1.1725 8.863,3.5176 l =
3.451,-5.6133 c -4.331,-3.653 -8.661,-5.4804 -12.99,-5.4804 z m 122.604,0 -=
8.522,4.8027 v 38.8301 h 6.901 l 0.677,-3.043 c 2.074,2.5706 5.004,3.8555 8=
.791,3.8555 3.835,0 7.061,-1.1512 9.676,-3.4512 3.336,-3.0216 5.004,-7.4634=
 5.004,-13.3262 0,-4.5551 -1.126,-8.208 -3.379,-10.959 -2.572,-3.1118 -6.13=
6,-4.6679 -10.689,-4.6679 -1.626,0 -3.114,0.3158 -4.467,0.9472 -1.714,0.811=
6 -3.045,1.9396 -3.992,3.3829 z m -45.871,0.1347 -8.528,4.7364 v 9.8086 c -=
2.119,-1.7137 -4.734,-2.5704 -7.845,-2.5704 -3.609,0 -6.698,1.1958 -9.268,3=
.586 -3.427,3.202 -5.141,7.7561 -5.141,13.664 0,4.1943 1.061,7.6225 3.18,10=
.2832 2.525,3.2021 6.198,4.8028 11.023,4.8028 1.716,0 3.386,-0.3837 5.008,-=
1.1504 1.623,-0.7665 2.797,-1.7356 3.52,-2.9082 l 1.217,3.2461 h 6.834 z m =
-47.993,11.9746 c -4.422,0 -8.008,1.3973 -10.757,4.1934 -3.024,3.0667 -4.53=
6,7.0803 -4.536,12.041 0,4.3747 1.353,8.0741 4.059,11.0957 3.024,3.3373 6.7=
7,5.0059 11.234,5.0059 3.833,0 7.192,-1.3082 10.077,-3.9238 3.474,-3.1119 5=
.21,-7.1717 5.21,-12.1778 0,-4.2842 -1.171,-7.9141 -3.517,-10.8906 -2.797,-=
3.5628 -6.72,-5.3438 -11.77,-5.3438 z m 67.071,0 c -4.374,0 -7.982,1.4438 -=
10.825,4.3301 -3.157,3.1569 -4.736,7.1472 -4.736,11.9727 0,4.9159 1.399,8.7=
722 4.195,11.5683 2.933,2.9765 7.016,4.4649 12.247,4.4649 4.87,0 8.929,-1.4=
438 12.177,-4.3301 l -2.166,-4.5313 c -3.202,1.8039 -6.269,2.7051 -9.199,2.=
7051 -2.076,0 -3.88,-0.6764 -5.412,-2.0293 -1.494,-1.3981 -2.33,-3.1345 -2.=
506,-5.209 h 21.109 v -3.1113 c 0,-4.4649 -1.173,-8.0965 -3.519,-10.8926 -2=
.706,-3.2922 -6.495,-4.9375 -11.365,-4.9375 z m 67.666,0 c -4.374,0 -7.982,=
1.4438 -10.824,4.3301 -3.158,3.1569 -4.737,7.1472 -4.737,11.9727 0,4.9159 1=
.399,8.7722 4.195,11.5683 2.931,2.9765 7.013,4.4649 12.247,4.4649 4.87,0 8.=
928,-1.4438 12.173,-4.3301 l -2.162,-4.5313 c -3.202,1.8039 -6.27,2.7051 -9=
.203,2.7051 -2.074,0 -3.877,-0.6764 -5.412,-2.0293 -1.492,-1.3981 -2.326,-3=
.1345 -2.502,-5.209 h 21.108 v -3.1113 c 0,-4.4649 -1.172,-8.0965 -3.518,-1=
0.8926 -2.706,-3.2922 -6.495,-4.9375 -11.365,-4.9375 z m 33.017,0 c -1.353,=
0 -2.684,0.3604 -3.992,1.0821 -1.265,0.6763 -2.121,1.4884 -2.572,2.4355 l -=
0.811,-2.7051 h -7.24 v 30.711 h 8.391 v -22.0528 c 0.72,-1.5785 1.848,-2.3=
671 3.383,-2.3671 1.668,0 3.245,0.8564 4.734,2.5703 l 7.17,-3.9239 c -1.986=
,-3.8334 -5.006,-5.75 -9.063,-5.75 z m 22.016,0 c -3.563,0 -6.654,1.1958 -9=
.272,3.586 -3.426,3.202 -5.14,7.7561 -5.14,13.664 0,4.1492 1.06,7.5774 3.17=
9,10.2832 2.482,3.2021 5.979,4.8028 10.489,4.8028 3.696,0 6.559,-1.5116 8.5=
9,-4.5332 0,6.7648 -2.435,10.1484 -7.305,10.1484 -3.429,0 -6.519,-0.9029 -9=
.268,-2.707 l -2.166,4.3301 c 3.563,3.2471 7.78,4.8711 12.651,4.8711 4.689,=
0 8.297,-1.3758 10.824,-4.127 2.57,-2.7961 3.855,-6.7883 3.855,-11.9746 v -=
27.5313 h -6.562 l -0.676,3.3145 c 0,-0.451 -0.653,-1.1273 -1.961,-2.0293 -=
1.985,-1.3979 -4.398,-2.0977 -7.238,-2.0977 z m -122.768,6.0215 c 4.06,0 6.=
203,2.2094 6.43,6.6289 h -13.059 c 0.497,-4.4195 2.706,-6.6289 6.629,-6.628=
9 z m 67.666,0 c 4.057,0 6.199,2.2094 6.426,6.6289 h -13.055 c 0.497,-4.419=
5 2.706,-6.6289 6.629,-6.6289 z m -134.668,0.066 c 4.375,0 6.561,3.3819 6.5=
61,10.1465 0,6.4943 -2.186,9.7422 -6.561,9.7422 -4.376,0 -6.566,-3.2479 -6.=
566,-9.7422 0,-6.7646 2.19,-10.1465 6.566,-10.1465 z m 33.446,0 c 1.489,0 2=
.774,0.4963 3.857,1.4883 1.126,0.9472 1.847,2.1642 2.162,3.6524 v 8.5918 c =
-0.224,1.6685 -1.035,3.1568 -2.433,4.4648 -1.399,1.2626 -2.909,1.8945 -4.53=
2,1.8945 -4.374,0 -6.562,-3.3603 -6.562,-10.0801 0,-3.0667 0.678,-5.5008 2.=
031,-7.3046 1.353,-1.8039 3.179,-2.7071 5.477,-2.7071 z m 158.15,0 c 1.444,=
0 2.75,0.5196 3.922,1.5567 1.222,0.9922 1.921,2.186 2.098,3.584 v 7.7812 c =
0,1.9392 -0.677,3.629 -2.03,5.0723 -1.353,1.3979 -2.953,2.0976 -4.802,2.097=
6 -4.42,0 -6.631,-3.3603 -6.631,-10.0801 0,-3.0667 0.678,-5.5008 2.031,-7.3=
046 1.353,-1.8039 3.157,-2.7071 5.412,-2.7071 z m -90.898,0.068 c 2.073,0 3=
.697,0.9012 4.871,2.7051 1.171,1.8038 1.758,4.2612 1.758,7.373 0,3.1569 -0.=
631,5.6393 -1.893,7.4434 -1.262,1.8038 -2.976,2.7051 -5.141,2.7051 -1.67,0 =
-3.138,-0.5641 -4.4,-1.6915 -1.227,-1.1275 -1.903,-2.5248 -2.029,-4.1933 v =
-7.375 c 0,-1.9392 0.655,-3.5844 1.963,-4.9375 1.353,-1.3528 2.976,-2.0293 =
4.871,-2.0293 z" style=3D"font-style:normal;font-variant:normal;font-weight=
:bold;font-stretch:normal;font-size:17.8986px;line-height:1.25;font-family:=
Tajawal;-inkscape-font-specification:'Tajawal Bold';font-variant-ligatures:=
normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-ea=
st-asian:normal;letter-spacing:-0.284861px;word-spacing:0px;fill:#2185d0;fi=
ll-opacity:1;stroke:none;stroke-width:1.69121" id=3D"path6736"/>=0D
+      <g id=3D"g6933">=0D
+        <path id=3D"path6733" style=3D"font-variation-settings:normal;opac=
ity:0.5;vector-effect:none;fill:url(#linearGradient6918);fill-opacity:1;str=
oke:none;stroke-width:3.67846;stroke-linecap:butt;stroke-linejoin:miter;str=
oke-miterlimit:2;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1=
;paint-order:stroke markers fill;stop-color:#000000;stop-opacity:1" d=3D"m =
42519.285,-7078.7891 a 0.76086879,0.56791688 0 0 0 -0.738,0.6739 l 33.586,1=
25.8886 a 87.182358,87.182358 0 0 0 39.381,-33.7636 l -71.565,-92.5196 a 0.=
76086879,0.56791688 0 0 0 -0.664,-0.2793 z" transform=3D"scale(0.26458333)"=
/>=0D
+        <path id=3D"circle6810" style=3D"opacity:1;fill:#2185d0;fill-opaci=
ty:1;stroke:none;stroke-width:2.01453px;stroke-opacity:1;paint-order:stroke=
 markers fill;stop-color:#000000" d=3D"m 42517.32,-7119.4805 a 87.182358,87=
.182358 0 0 0 -86.855,87.1817 87.182358,87.182358 0 0 0 13.312,46.3047 l 72=
.688,-93.9727 a 1.3609979,1.0158567 0 0 1 2.359,0 l 72.692,93.9766 a 87.182=
358,87.182358 0 0 0 13.314,-46.3086 87.182358,87.182358 0 0 0 -87.182,-87.1=
817 87.182358,87.182358 0 0 0 -0.328,0 z" transform=3D"scale(0.26458333)"/>=
=0D
+      </g>=0D
+    </g>=0D
+  </g>=0D
+  <g transform=3D"translate(163.82259,-34.182907)" id=3D"layer1-5">=0D
+    <g id=3D"g6939-3" transform=3D"matrix(1.4006354,0,0,1.4006354,-15687.9=
59,2663.0891)"/>=0D
+  </g>=0D
+</svg>
\ No newline at end of file

base-commit: be38d5ad867dd1352a1660b5296d35fedb77bccd
--=20
2.49.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: bug#78320: Acknowledgement ([PATCH guix-artwork] website: Add
 post about the Codeberg migration.)
Message-ID: <handler.78320.B.174671419012246.ack <at> debbugs.gnu.org>
References: <20250508142229.6233-1-ludo@HIDDEN>
X-Gnu-PR-Message: ack 78320
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78320 <at> debbugs.gnu.org
Date: Thu, 08 May 2025 14:24:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 78320 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
78320: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78320
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78320] [PATCH guix-artwork] website: Add post about the Codeberg migration.
Resent-From: Ahmad Draidi <a.r.draidi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 May 2025 06:10:02 +0000
Resent-Message-ID: <handler.78320.B78320.17468573698086 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78320
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 78320 <at> debbugs.gnu.org
Cc: Ricardo Wurmus <rekado@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, guix-blog@HIDDEN, Steve George <steve+guix@HIDDEN>
Received: via spool by 78320-submit <at> debbugs.gnu.org id=B78320.17468573698086
          (code B ref 78320); Sat, 10 May 2025 06:10:02 +0000
Received: (at 78320) by debbugs.gnu.org; 10 May 2025 06:09:29 +0000
Received: from localhost ([127.0.0.1]:42969 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDdOr-00026L-3y
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 02:09:29 -0400
Received: from rivercloud.ext.redscript.org ([181.214.58.244]:43198)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <a.r.draidi@HIDDEN>)
 id 1uDdOk-00025r-8W
 for 78320 <at> debbugs.gnu.org; Sat, 10 May 2025 02:09:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redscript.org;
 s=mail2-rsa-2024; t=1746857355;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=FrvUDs/v2uWmWlmIWZqy/jh9zzefrPf3KeGhwifvHF8=;
 b=aPSzg3/g2dbDS3FwQplJWsAW+FLRhlHroBHCX4DBpbRcIkxCUbOXg6l5Ft0LS9sGeco3+7
 5wkpZAETMrifaX/hmVsIWGDR2dg2QYFdWL5sMcQRRYjzP8/ddgf15ob/zvrZdIp91gEGnb
 dzOGKgiQkAMUrx55g+Rd7QTnx1ZyuNg=
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=redscript.org;
 s=mail2-ed25519-2024; t=1746857355;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=FrvUDs/v2uWmWlmIWZqy/jh9zzefrPf3KeGhwifvHF8=;
 b=lha7fdD7sJMghbrH5Nkuj2W8xYfBmv2T6hjmbzs84GfDQK1T4i3Kz4UtrYcag2ZbmmajL/
 j1lcTlLe8cEE2JAg==
Received: by rivercloud.ext.redscript.org (OpenSMTPD) with ESMTPSA id ffc1ba49
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sat, 10 May 2025 06:09:14 +0000 (UTC)
Message-ID: <b64df549-9b6b-41d3-acbc-9774b8623366@HIDDEN>
Date: Sat, 10 May 2025 10:09:09 +0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <20250508142229.6233-1-ludo@HIDDEN>
Content-Language: en-US
From: Ahmad Draidi <a.r.draidi@HIDDEN>
In-Reply-To: <20250508142229.6233-1-ludo@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Greetings,


On 5/8/25 18:22, Ludovic Courtès wrote:
> +# Milestones
> +
> +Migration to Codeberg will happen gradually.  To summarize the GCD, the
> +key milestones are the following:
> +
Maybe 'git.guix.gnu.org' from #76296 should be mentioned somewhere? Or 
was that idea dropped?
> +  1. By June 7th, [Git
> +     repositories](https://savannah.gnu.org/git/?group=guix) will be
> +     migrated to Codeberg.
> +
> +  2. Between May 21st and June 4th (exact date yet to be decided), the
> +     Guix repository itself will be migrated on a flag day.
> +
> +  3. Until at least May 7th, 2026,
> +     `https://git.savannah.gnu.org/git/guix.git` will be a mirror of
> +     `https://codeberg.org/guix/guix.git`.
> +
> +  4. Until December 31st, 2025, bug reports and patches will still be
> +     accepted by email, in addition to Codeberg (issues and pull
> +     requests).

Thanks,

Ahmad





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78320] [PATCH guix-artwork v2] website: Add post about the Codeberg migration.
References: <20250508142229.6233-1-ludo@HIDDEN>
In-Reply-To: <20250508142229.6233-1-ludo@HIDDEN>
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 May 2025 14:43:02 +0000
Resent-Message-ID: <handler.78320.B78320.174688815320188 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78320
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78320 <at> debbugs.gnu.org
Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Received: via spool by 78320-submit <at> debbugs.gnu.org id=B78320.174688815320188
          (code B ref 78320); Sat, 10 May 2025 14:43:02 +0000
Received: (at 78320) by debbugs.gnu.org; 10 May 2025 14:42:33 +0000
Received: from localhost ([127.0.0.1]:47884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDlPJ-0005F6-DA
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 10:42:33 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51720)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uDlPE-0005Ed-Ia
 for 78320 <at> debbugs.gnu.org; Sat, 10 May 2025 10:42:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1uDlP9-0004ts-3m; Sat, 10 May 2025 10:42:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=r7KA1s0Ehl9u8on10kMY1rNhDq0jGWdkjF9vOf8fnJU=; b=GHfv70qwX91kSw
 BdeVqn75Me1S3jkZrAOnynHvFqGcKnBt2AbM50Y7fdMm40uNL2bakniThVghX5ie6/COFVV5Bbmyl
 hg2U9Tiv7ZEmuRZN+bLE7Zuu2KVsbhZ7FTJW5UlztZtCi02yheqZYfDoXLX8MuI5PCvJfkEV6z+1A
 0fU8+30FBnPWP2XyVibxC9tnMTjJ1kDkzJdprlbmfo+iEL41iTKgdwzBq+TeCEkgcrI9h+n8FmHYi
 kvtwfLX/YI7+0PdCJNFE5IgeljfLuM3f7HcP1oSjB8YJoq+08scc45tiQpjmXaaSfSrbQ6rvGFruc
 mJAvb7BSSSTgxxZIpNjA==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Date: Sat, 10 May 2025 16:41:58 +0200
Message-ID: <20250510144200.2649-1-ludo@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* website/posts/codeberg.md,
website/static/blog/img/codeberg-logo.svg: New files.
---
 website/posts/codeberg.md                 | 133 ++++++++++++++++++++++
 website/static/blog/img/codeberg-logo.svg |  53 +++++++++
 2 files changed, 186 insertions(+)
 create mode 100644 website/posts/codeberg.md
 create mode 100644 website/static/blog/img/codeberg-logo.svg

Changes since v1:

  =E2=80=A2 Mention May 25th date for guix.git migration, as proposed
    in <https://lists.gnu.org/archive/html/guix-devel/2025-05/msg00063.html=
>.

  =E2=80=A2 Thank the Savannah and Debbugs volunteers.

No mention of git.guix.gnu.org as suggested by Ahmad Draidi because
we have yet to settle that issue and I=E2=80=99d like this post to go out
tomorrow Sunday 11th so people have enough time to learn about the
plan.  Worst case we=E2=80=99ll adjust the URL mentioned in the blog post
afterwards.  WDYT?

Thanks,
Ludo=E2=80=99.

diff --git a/website/posts/codeberg.md b/website/posts/codeberg.md
new file mode 100644
index 0000000..e7b2200
--- /dev/null
+++ b/website/posts/codeberg.md
@@ -0,0 +1,133 @@
+title: Migrating to Codeberg
+date: 2025-05-12 14:00
+author: Ludovic Court=C3=A8s
+tags: Community
+---
+
+The Guix project will be migrating all its repositories along with bug
+tracking and patch tracking to [Codeberg](https://codeberg.org) within a
+month.  This decision is the result of a collective consensus-building
+process that lasted several months.  This post shows the upcoming
+milestones in that migration and discusses what it will change for
+people using Guix and for contributors.
+
+![Codeberg logo.](/static/blog/img/codeberg-logo.svg)
+
+# Context
+
+For those who haven=E2=80=99t heard about it, Codeberg is a source code
+collaboration platform.  It is run by [Codeberg
+e.V.](https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-=
codeberg-e.v.%3F),
+a non-profit registered in Germany.  The software behind Codeberg is
+[Forgejo](https://forgejo.org/), a free software forge (licensed under
+GPLv3) supporting the =E2=80=9Cmerge request=E2=80=9D style of workflow fa=
miliar to many
+developers.
+
+Since its inception, Guix has been hosting its source code on
+[Savannah](https://savannah.gnu.org/projects/guix), with bug reports and
+patches handled by email, tracked by a [Debbugs
+instance](https://bugs.gnu.org), and visible on [the project=E2=80=99s
+tracker](https://issues.guix.gnu.org).  Debbugs and Savannah are hosted
+by the Free Software Foundation (FSF) though all three services are
+administered by volunteers who have been supportive over these 13
+years=E2=80=94thanks!
+
+The motivation and the main parts of the migration are laid out in [the
+second Guix Consensus
+Document](https://archive.softwareheritage.org/browse/content/sha1_git:4d7=
8cab341653e17db5f09beaf425f9634b5e81e/?origin_url=3Dhttps://git.savannah.gn=
u.org/git/guix/guix-consensus-documents.git&path=3D002-codeberg.md)
+(GCD).  The GCD process itself was adopted just a few months ago; it=E2=80=
=99s a
+major milestone for the project that we=E2=80=99ll discuss in more detail =
in a
+future post.  Suffice to say that this GCD was [discussed and improved
+publicly for two months](https://issues.guix.gnu.org/76503), after which
+deliberation among members of [Guix
+teams](https://guix.gnu.org/manual/devel/en/html_node/Teams.html) led to
+[acceptance](https://codeberg.org/futurile/guix-org/src/branch/master/gcd-=
voting-summary/gcd002-voting-summary.md).
+
+# Milestones
+
+Migration to Codeberg will happen gradually.  To summarize the GCD, the
+key milestones are the following:
+
+  1. By June 7th, and probably earlier, [Git
+     repositories](https://savannah.gnu.org/git/?group=3Dguix) will all
+     have migrated to [Codeberg](https://codeberg.org/guix)=E2=80=94some h=
ave
+     already moved.
+
+  2. On May 25th, the Guix repository itself will be migrated.
+
+  3. From there on and until at least May 25th, 2026,
+     `https://git.savannah.gnu.org/git/guix.git` will be a mirror of
+     `https://codeberg.org/guix/guix.git`.
+
+  4. Until December 31st, 2025, bug reports and patches will still be
+     accepted by email, in addition to Codeberg (issues and pull
+     requests).
+
+Of course, this is just the beginning.  Our hope is that the move can
+help improve much needed tooling such as the [QA
+infrastructure](https://qa.guix.gnu.org) following work on
+[Forgejo/Cuirass
+integration](https://hpc.guix.info/blog/2025/01/join-the-guix-science-comm=
unity/)
+started earlier this year, and possibly develop new tools and services
+to assist in the maintenance of this huge package collection that Guix
+provides.
+
+# What this will change for you
+
+As a user, the main change is that your [`channels.scm` configuration
+files](https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-pull.h=
tml),
+if their refer to the `git.savannah.gnu.org` URL, should be changed to
+refer to `https://codeberg.org/guix/guix.git` once migration is
+complete.  But don=E2=80=99t worry: `guix pull` will tell you if/when you =
need
+to update your config files and the old URL will remain a mirror for at
+least a year anyway.
+
+Also, channel files produced by `guix describe` to pin Guix to a
+specific revision and to re-deploy it later anytime with
+[`time-machine`](https://guix.gnu.org/manual/devel/en/html_node/Invoking-g=
uix-time_002dmachine.html)
+will always work, even if the refer to the `git.savannah.gnu.org` URL,
+and even when that repository eventually vanishes, thanks to [automatic
+fallback to Software
+Heritage](https://guix.gnu.org/en/blog/2024/source-code-archiving-in-guix-=
new-publication/).
+
+As a contributor, nothing changes for bug reports and patches that you
+already submitted by email: just keep going!
+
+Once the Guix repository has migrated though, you=E2=80=99ll be able to re=
port
+bugs at Codeberg and create *pull requests* for changes.  The latter is
+a relief for many=E2=80=94no need to fiddle with admittedly intricate email
+setups and procedures=E2=80=94but also a pain point for those who had come=
 to
+master and appreciate the email workflow.
+
+For this reason, the =E2=80=9CUser Interfaces=E2=80=9D section of the GCD =
describes the
+options available besides the Web interface=E2=80=94command-line and Emacs
+interfaces in particular.  Some are still work-in-progress, but it=E2=80=
=99s
+exciting to see, for example, that over the past few months many
+improvements landed in [`fj.el`](https://codeberg.org/martianh/fj.el/)
+and that a [Forgejo-capable branch of
+Magit-Forge](https://github.com/pinoaffe/forge/tree/forgejo-support) saw
+the light.  Check it out!
+
+A concern brought up during the discussion is that of having to create
+an account on Codeberg to be able to contribute=E2=80=94sometimes seen as a
+hindrance compared to the open-for-all and distributed nature of
+cooperation by email.  This remains an open issue, though hopefully one
+that will become less acute as [support for federation in
+Forgejo](https://codeberg.org/forgejo-contrib/federation/src/branch/main/F=
ederationRoadmap.md)
+develops.  In the meantime, as the GCD states, occasional bug reports
+and patches sent by email to `guix-devel` will be accepted.
+
+# Moving forward
+
+This was an summary of what is to come; check out [the
+GCD](https://archive.softwareheritage.org/browse/content/sha1_git:4d78cab3=
41653e17db5f09beaf425f9634b5e81e/?origin_url=3Dhttps://git.savannah.gnu.org=
/git/guix/guix-consensus-documents.git&path=3D002-codeberg.md)
+for more info, and reach out to the [`guix-devel` mailing
+list](https://guix.gnu.org/contact/) if you have any questions!
+
+Real work begins now.  We hope the migration to Codeberg will be smooth
+and enjoyable for all.  For one thing, it already proved our ability to
+collectively decide on the project=E2=80=99s future, which is no small fea=
t.
+There=E2=80=99s a lot to expect from the move in improving the project=E2=
=80=99s ability
+to work flawlessly at this scale=E2=80=94more than 100 code contributors a=
nd
+2,000 commits each month, and more than 33,000 packages available in
+Guix proper.  Let=E2=80=99s make the best of it, and until then, happy hac=
king!
diff --git a/website/static/blog/img/codeberg-logo.svg b/website/static/blo=
g/img/codeberg-logo.svg
new file mode 100644
index 0000000..c70675c
--- /dev/null
+++ b/website/static/blog/img/codeberg-logo.svg
@@ -0,0 +1,53 @@
+<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"no"?>=0D
+<svg xmlns:dc=3D"http://purl.org/dc/elements/1.1/" xmlns:cc=3D"http://crea=
tivecommons.org/ns#" xmlns:rdf=3D"http://www.w3.org/1999/02/22-rdf-syntax-n=
s#" xmlns:svg=3D"http://www.w3.org/2000/svg" xmlns=3D"http://www.w3.org/200=
0/svg" xmlns:xlink=3D"http://www.w3.org/1999/xlink" xmlns:sodipodi=3D"http:=
//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape=3D"http://www=
.inkscape.org/namespaces/inkscape" id=3D"svg6989" version=3D"1.1" viewBox=
=3D"0 0 132.29166 132.29167" height=3D"500" width=3D"500" sodipodi:docname=
=3D"Codeberg-logo_stacked.svg" inkscape:version=3D"1.0 (b51213c273, 2020-08=
-10)" inkscape:export-filename=3D"/home/robert/Documents/Codeberg/Logo-Kit/=
svg/Codeberg-logo_stacked.png" inkscape:export-xdpi=3D"191.92" inkscape:exp=
ort-ydpi=3D"191.92">=0D
+  <sodipodi:namedview inkscape:document-rotation=3D"0" pagecolor=3D"#fffff=
f" bordercolor=3D"#666666" borderopacity=3D"1" objecttolerance=3D"10" gridt=
olerance=3D"10" guidetolerance=3D"10" inkscape:pageopacity=3D"0" inkscape:p=
ageshadow=3D"2" inkscape:window-width=3D"1531" inkscape:window-height=3D"87=
3" id=3D"namedview10644" showgrid=3D"false" inkscape:zoom=3D"0.70710678" in=
kscape:cx=3D"428.59466" inkscape:cy=3D"361.19591" inkscape:current-layer=3D=
"g6939-3" inkscape:window-x=3D"69" inkscape:window-y=3D"27" inkscape:window=
-maximized=3D"1"/>=0D
+  <title id=3D"title11271">Codeberg logo</title>=0D
+  <defs id=3D"defs6983">=0D
+    <linearGradient xlink:href=3D"#linearGradient6924" id=3D"linearGradien=
t6918" x1=3D"42519.285" y1=3D"-7078.7891" x2=3D"42575.336" y2=3D"-6966.9307=
" gradientUnits=3D"userSpaceOnUse"/>=0D
+    <linearGradient id=3D"linearGradient6924">=0D
+      <stop style=3D"stop-color:#ffffff;stop-opacity:0" offset=3D"0" id=3D=
"stop6920"/>=0D
+      <stop id=3D"stop6926" offset=3D"0.49517274" style=3D"stop-color:#71c=
2ff;stop-opacity:1"/>=0D
+      <stop style=3D"stop-color:#39aaff;stop-opacity:1" offset=3D"1" id=3D=
"stop6922"/>=0D
+    </linearGradient>=0D
+  </defs>=0D
+  <metadata id=3D"metadata6986">=0D
+    <rdf:RDF>=0D
+      <cc:Work rdf:about=3D"">=0D
+        <dc:format>image/svg+xml</dc:format>=0D
+        <dc:type rdf:resource=3D"http://purl.org/dc/dcmitype/StillImage"/>=
=0D
+        <dc:title>Codeberg logo</dc:title>=0D
+        <dc:creator>=0D
+          <cc:Agent>=0D
+            <dc:title>Robert Martinez</dc:title>=0D
+          </cc:Agent>=0D
+        </dc:creator>=0D
+        <cc:license rdf:resource=3D"http://creativecommons.org/licenses/by=
/4.0/"/>=0D
+        <dc:date>2020-05-41</dc:date>=0D
+        <dc:rights>=0D
+          <cc:Agent>=0D
+            <dc:title>Codeberg and the Codeberg Logo are trademarks of Cod=
eberg e.V.</dc:title>=0D
+          </cc:Agent>=0D
+        </dc:rights>=0D
+      </cc:Work>=0D
+      <cc:License rdf:about=3D"http://creativecommons.org/licenses/by/4.0/=
">=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Reproduc=
tion"/>=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Distribu=
tion"/>=0D
+        <cc:requires rdf:resource=3D"http://creativecommons.org/ns#Notice"=
/>=0D
+        <cc:requires rdf:resource=3D"http://creativecommons.org/ns#Attribu=
tion"/>=0D
+        <cc:permits rdf:resource=3D"http://creativecommons.org/ns#Derivati=
veWorks"/>=0D
+      </cc:License>=0D
+    </rdf:RDF>=0D
+  </metadata>=0D
+  <g id=3D"layer1">=0D
+    <g transform=3D"matrix(1.4006354,0,0,1.4006354,-15690.065,2662.0533)" =
id=3D"g6939">=0D
+      <path transform=3D"scale(0.26458333)" d=3D"m 42405.785,-6929.3027 c =
-6.178,0 -11.002,2.0754 -14.474,6.2246 -3.518,4.1491 -5.278,9.6275 -5.278,1=
6.4375 0,5.2313 1.286,9.7874 3.856,13.666 3.563,5.4118 8.974,8.1172 16.236,=
8.1172 5.049,0 9.447,-1.872 13.191,-5.6153 l -3.451,-5.3437 c -3.336,2.1198=
 -6.221,3.1797 -8.658,3.1797 -3.699,0 -6.653,-1.4205 -8.863,-4.2617 -2.074,=
-2.7062 -3.112,-5.9541 -3.112,-9.7422 0,-4.2845 0.88,-7.7572 2.639,-10.418 =
2.031,-3.1118 4.894,-4.668 8.59,-4.668 2.661,0 5.615,1.1725 8.863,3.5176 l =
3.451,-5.6133 c -4.331,-3.653 -8.661,-5.4804 -12.99,-5.4804 z m 122.604,0 -=
8.522,4.8027 v 38.8301 h 6.901 l 0.677,-3.043 c 2.074,2.5706 5.004,3.8555 8=
.791,3.8555 3.835,0 7.061,-1.1512 9.676,-3.4512 3.336,-3.0216 5.004,-7.4634=
 5.004,-13.3262 0,-4.5551 -1.126,-8.208 -3.379,-10.959 -2.572,-3.1118 -6.13=
6,-4.6679 -10.689,-4.6679 -1.626,0 -3.114,0.3158 -4.467,0.9472 -1.714,0.811=
6 -3.045,1.9396 -3.992,3.3829 z m -45.871,0.1347 -8.528,4.7364 v 9.8086 c -=
2.119,-1.7137 -4.734,-2.5704 -7.845,-2.5704 -3.609,0 -6.698,1.1958 -9.268,3=
.586 -3.427,3.202 -5.141,7.7561 -5.141,13.664 0,4.1943 1.061,7.6225 3.18,10=
.2832 2.525,3.2021 6.198,4.8028 11.023,4.8028 1.716,0 3.386,-0.3837 5.008,-=
1.1504 1.623,-0.7665 2.797,-1.7356 3.52,-2.9082 l 1.217,3.2461 h 6.834 z m =
-47.993,11.9746 c -4.422,0 -8.008,1.3973 -10.757,4.1934 -3.024,3.0667 -4.53=
6,7.0803 -4.536,12.041 0,4.3747 1.353,8.0741 4.059,11.0957 3.024,3.3373 6.7=
7,5.0059 11.234,5.0059 3.833,0 7.192,-1.3082 10.077,-3.9238 3.474,-3.1119 5=
.21,-7.1717 5.21,-12.1778 0,-4.2842 -1.171,-7.9141 -3.517,-10.8906 -2.797,-=
3.5628 -6.72,-5.3438 -11.77,-5.3438 z m 67.071,0 c -4.374,0 -7.982,1.4438 -=
10.825,4.3301 -3.157,3.1569 -4.736,7.1472 -4.736,11.9727 0,4.9159 1.399,8.7=
722 4.195,11.5683 2.933,2.9765 7.016,4.4649 12.247,4.4649 4.87,0 8.929,-1.4=
438 12.177,-4.3301 l -2.166,-4.5313 c -3.202,1.8039 -6.269,2.7051 -9.199,2.=
7051 -2.076,0 -3.88,-0.6764 -5.412,-2.0293 -1.494,-1.3981 -2.33,-3.1345 -2.=
506,-5.209 h 21.109 v -3.1113 c 0,-4.4649 -1.173,-8.0965 -3.519,-10.8926 -2=
.706,-3.2922 -6.495,-4.9375 -11.365,-4.9375 z m 67.666,0 c -4.374,0 -7.982,=
1.4438 -10.824,4.3301 -3.158,3.1569 -4.737,7.1472 -4.737,11.9727 0,4.9159 1=
.399,8.7722 4.195,11.5683 2.931,2.9765 7.013,4.4649 12.247,4.4649 4.87,0 8.=
928,-1.4438 12.173,-4.3301 l -2.162,-4.5313 c -3.202,1.8039 -6.27,2.7051 -9=
.203,2.7051 -2.074,0 -3.877,-0.6764 -5.412,-2.0293 -1.492,-1.3981 -2.326,-3=
.1345 -2.502,-5.209 h 21.108 v -3.1113 c 0,-4.4649 -1.172,-8.0965 -3.518,-1=
0.8926 -2.706,-3.2922 -6.495,-4.9375 -11.365,-4.9375 z m 33.017,0 c -1.353,=
0 -2.684,0.3604 -3.992,1.0821 -1.265,0.6763 -2.121,1.4884 -2.572,2.4355 l -=
0.811,-2.7051 h -7.24 v 30.711 h 8.391 v -22.0528 c 0.72,-1.5785 1.848,-2.3=
671 3.383,-2.3671 1.668,0 3.245,0.8564 4.734,2.5703 l 7.17,-3.9239 c -1.986=
,-3.8334 -5.006,-5.75 -9.063,-5.75 z m 22.016,0 c -3.563,0 -6.654,1.1958 -9=
.272,3.586 -3.426,3.202 -5.14,7.7561 -5.14,13.664 0,4.1492 1.06,7.5774 3.17=
9,10.2832 2.482,3.2021 5.979,4.8028 10.489,4.8028 3.696,0 6.559,-1.5116 8.5=
9,-4.5332 0,6.7648 -2.435,10.1484 -7.305,10.1484 -3.429,0 -6.519,-0.9029 -9=
.268,-2.707 l -2.166,4.3301 c 3.563,3.2471 7.78,4.8711 12.651,4.8711 4.689,=
0 8.297,-1.3758 10.824,-4.127 2.57,-2.7961 3.855,-6.7883 3.855,-11.9746 v -=
27.5313 h -6.562 l -0.676,3.3145 c 0,-0.451 -0.653,-1.1273 -1.961,-2.0293 -=
1.985,-1.3979 -4.398,-2.0977 -7.238,-2.0977 z m -122.768,6.0215 c 4.06,0 6.=
203,2.2094 6.43,6.6289 h -13.059 c 0.497,-4.4195 2.706,-6.6289 6.629,-6.628=
9 z m 67.666,0 c 4.057,0 6.199,2.2094 6.426,6.6289 h -13.055 c 0.497,-4.419=
5 2.706,-6.6289 6.629,-6.6289 z m -134.668,0.066 c 4.375,0 6.561,3.3819 6.5=
61,10.1465 0,6.4943 -2.186,9.7422 -6.561,9.7422 -4.376,0 -6.566,-3.2479 -6.=
566,-9.7422 0,-6.7646 2.19,-10.1465 6.566,-10.1465 z m 33.446,0 c 1.489,0 2=
.774,0.4963 3.857,1.4883 1.126,0.9472 1.847,2.1642 2.162,3.6524 v 8.5918 c =
-0.224,1.6685 -1.035,3.1568 -2.433,4.4648 -1.399,1.2626 -2.909,1.8945 -4.53=
2,1.8945 -4.374,0 -6.562,-3.3603 -6.562,-10.0801 0,-3.0667 0.678,-5.5008 2.=
031,-7.3046 1.353,-1.8039 3.179,-2.7071 5.477,-2.7071 z m 158.15,0 c 1.444,=
0 2.75,0.5196 3.922,1.5567 1.222,0.9922 1.921,2.186 2.098,3.584 v 7.7812 c =
0,1.9392 -0.677,3.629 -2.03,5.0723 -1.353,1.3979 -2.953,2.0976 -4.802,2.097=
6 -4.42,0 -6.631,-3.3603 -6.631,-10.0801 0,-3.0667 0.678,-5.5008 2.031,-7.3=
046 1.353,-1.8039 3.157,-2.7071 5.412,-2.7071 z m -90.898,0.068 c 2.073,0 3=
.697,0.9012 4.871,2.7051 1.171,1.8038 1.758,4.2612 1.758,7.373 0,3.1569 -0.=
631,5.6393 -1.893,7.4434 -1.262,1.8038 -2.976,2.7051 -5.141,2.7051 -1.67,0 =
-3.138,-0.5641 -4.4,-1.6915 -1.227,-1.1275 -1.903,-2.5248 -2.029,-4.1933 v =
-7.375 c 0,-1.9392 0.655,-3.5844 1.963,-4.9375 1.353,-1.3528 2.976,-2.0293 =
4.871,-2.0293 z" style=3D"font-style:normal;font-variant:normal;font-weight=
:bold;font-stretch:normal;font-size:17.8986px;line-height:1.25;font-family:=
Tajawal;-inkscape-font-specification:'Tajawal Bold';font-variant-ligatures:=
normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-ea=
st-asian:normal;letter-spacing:-0.284861px;word-spacing:0px;fill:#2185d0;fi=
ll-opacity:1;stroke:none;stroke-width:1.69121" id=3D"path6736"/>=0D
+      <g id=3D"g6933">=0D
+        <path id=3D"path6733" style=3D"font-variation-settings:normal;opac=
ity:0.5;vector-effect:none;fill:url(#linearGradient6918);fill-opacity:1;str=
oke:none;stroke-width:3.67846;stroke-linecap:butt;stroke-linejoin:miter;str=
oke-miterlimit:2;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1=
;paint-order:stroke markers fill;stop-color:#000000;stop-opacity:1" d=3D"m =
42519.285,-7078.7891 a 0.76086879,0.56791688 0 0 0 -0.738,0.6739 l 33.586,1=
25.8886 a 87.182358,87.182358 0 0 0 39.381,-33.7636 l -71.565,-92.5196 a 0.=
76086879,0.56791688 0 0 0 -0.664,-0.2793 z" transform=3D"scale(0.26458333)"=
/>=0D
+        <path id=3D"circle6810" style=3D"opacity:1;fill:#2185d0;fill-opaci=
ty:1;stroke:none;stroke-width:2.01453px;stroke-opacity:1;paint-order:stroke=
 markers fill;stop-color:#000000" d=3D"m 42517.32,-7119.4805 a 87.182358,87=
.182358 0 0 0 -86.855,87.1817 87.182358,87.182358 0 0 0 13.312,46.3047 l 72=
.688,-93.9727 a 1.3609979,1.0158567 0 0 1 2.359,0 l 72.692,93.9766 a 87.182=
358,87.182358 0 0 0 13.314,-46.3086 87.182358,87.182358 0 0 0 -87.182,-87.1=
817 87.182358,87.182358 0 0 0 -0.328,0 z" transform=3D"scale(0.26458333)"/>=
=0D
+      </g>=0D
+    </g>=0D
+  </g>=0D
+  <g transform=3D"translate(163.82259,-34.182907)" id=3D"layer1-5">=0D
+    <g id=3D"g6939-3" transform=3D"matrix(1.4006354,0,0,1.4006354,-15687.9=
59,2663.0891)"/>=0D
+  </g>=0D
+</svg>
\ No newline at end of file

base-commit: 00d3af2881e0e6c2310eb719addb31d86ada917a
--=20
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78320] [PATCH guix-artwork] website: Add post about the Codeberg migration.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 11 May 2025 15:00:11 +0000
Resent-Message-ID: <handler.78320.B78320.174697560615015 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78320
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Ahmad Draidi <a.r.draidi@HIDDEN>
Cc: Ricardo Wurmus <rekado@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, 78320 <at> debbugs.gnu.org, Steve George <steve+guix@HIDDEN>, guix-blog@HIDDEN
Received: via spool by 78320-submit <at> debbugs.gnu.org id=B78320.174697560615015
          (code B ref 78320); Sun, 11 May 2025 15:00:11 +0000
Received: (at 78320) by debbugs.gnu.org; 11 May 2025 15:00:06 +0000
Received: from localhost ([127.0.0.1]:36967 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uE89o-0003sj-Th
	for submit <at> debbugs.gnu.org; Sun, 11 May 2025 11:00:04 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51146)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uE89W-0003pa-Po
 for 78320 <at> debbugs.gnu.org; Sun, 11 May 2025 10:59:45 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1uE89G-0000zs-M3; Sun, 11 May 2025 10:59:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=5wtnbeJTK1PEgcRIN/MsKUPi+1/WhoHCUc1u2prto/A=; b=Vl9rpHhP/rkbjg2jIWbB
 1OuYVDe+99ViXvIMY1aIzebZnuvT5s5F/rDC0tp4sp3zAJiEQOzH15pxj9MDCqQLCv4oPDBFO5H0U
 U3i6qmsdDgRoFMDcYMOGOkmZSw3BtxCF9+W4ebvHqNIYsfi8zhVvDyeKZhPmFh3kw3Ifac3EsxjEb
 blLbx94fqTeOtOT1Cu6Vkn57uHpv4xhUfjAenvveK0xDs66YJt/VWZ94X95Tcjh+LHp/F2vwX50aQ
 ecn4xTCKYtD2mbACvnabU81B+ObJxxfNL1YEuYedS/SgS37DeBElIxFX6xHKbpYae9fyqeo6NYY2r
 wqFMDiznNPF32w==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <b64df549-9b6b-41d3-acbc-9774b8623366@HIDDEN> (Ahmad
 Draidi's message of "Sat, 10 May 2025 10:09:09 +0400")
References: <20250508142229.6233-1-ludo@HIDDEN>
 <b64df549-9b6b-41d3-acbc-9774b8623366@HIDDEN>
User-Agent: mu4e 1.12.9; emacs 29.4
X-URL: https://people.bordeaux.inria.fr/lcourtes/
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
X-Revolutionary-Date: Primidi 21 =?UTF-8?Q?Flor=C3=A9al?= an 233 de la
 =?UTF-8?Q?R=C3=A9volution,?= jour du Statice
Date: Sat, 10 May 2025 16:12:40 +0200
Message-ID: <87wmao367b.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -1.8 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.8 (--)

Hi Ahmad,

Ahmad Draidi <a.r.draidi@HIDDEN> writes:

> On 5/8/25 18:22, Ludovic Court=C3=A8s wrote:
>> +# Milestones
>> +
>> +Migration to Codeberg will happen gradually.  To summarize the GCD, the
>> +key milestones are the following:
>> +
> Maybe 'git.guix.gnu.org' from #76296 should be mentioned somewhere? Or
> was that idea dropped?

Good question; this still needs to be settled, let me resume the
discussion around this.

Thanks,
Ludo=E2=80=99.





Last modified: Sun, 11 May 2025 15:15:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.