Package: guix-patches;
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Fri, 23 May 2025 19:54:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Message #20 received at 78568 <at> debbugs.gnu.org (full text, mbox):
From: Ludovic Courtès <ludo <at> gnu.org> To: 78568 <at> debbugs.gnu.org Cc: Ludovic Courtès <ludo <at> gnu.org> Subject: [PATCH 4/5] teams: Add Codeberg accounts to <person> records. Date: Fri, 23 May 2025 21:55:08 +0200
Based on the committer accounts given in the thread at <https://lists.gnu.org/archive/html/guix-devel/2025-05/msg00072.html>. * etc/teams.scm (<person>)[account]: Add field. (person): Add ‘account’ parameter. <top level>: Add known Codeberg account names. Change-Id: Iad3b10c328b0df5d3c68d98ffee7f7c8ec4c8e23 --- etc/teams.scm | 95 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 62 insertions(+), 33 deletions(-) diff --git a/etc/teams.scm b/etc/teams.scm index 4b06d3a937..e881e916ab 100755 --- a/etc/teams.scm +++ b/etc/teams.scm @@ -75,13 +75,14 @@ (define-record-type <team> (scope team-scope)) (define-record-type <person> - (make-person name email) + (make-person name email account) person? (name person-name) - (email person-email)) + (email person-email) + (account person-codeberg-account)) -(define* (person name #:optional email) - (make-person name email)) +(define* (person name #:optional email account) + (make-person name email account)) (define* (team id #:key name description (members '()) (scope '())) @@ -672,24 +673,29 @@ (define-team zig (define-member (person "Eric Bavier" - "bavier <at> posteo.net") + "bavier <at> posteo.net" + "bavier") science) (define-member (person "Lars-Dominik Braun" - "lars <at> 6xq.net") + "lars <at> 6xq.net" + "ldb") python haskell) (define-member (person "Jonathan Brielmaier" - "jonathan.brielmaier <at> web.de") + "jonathan.brielmaier <at> web.de" + "jonsger") mozilla) (define-member (person "Ludovic Courtès" - "ludo <at> gnu.org") + "ludo <at> gnu.org" + "civodul") core home bootstrap core-packages installer documentation mentors) (define-member (person "Andreas Enge" - "andreas <at> enge.fr") + "andreas <at> enge.fr" + "enge") bootstrap core-packages lxqt science tex) (define-member (person "Tanguy Le Carrour" @@ -701,15 +707,18 @@ (define-member (person "Tobias Geerinckx-Rice" core mentors) (define-member (person "Steve George" - "steve <at> futurile.net") + "steve <at> futurile.net" + "futurile") rust) (define-member (person "Leo Famulari" - "leo <at> famulari.name") + "leo <at> famulari.name" + "lfam") kernel) (define-member (person "Efraim Flashner" - "efraim <at> flashner.co.il") + "efraim <at> flashner.co.il" + "efraim") embedded bootstrap rust) (define-member (person "jgart" @@ -717,11 +726,13 @@ (define-member (person "jgart" lisp mentors) (define-member (person "Guillaume Le Vaillant" - "glv <at> posteo.net") + "glv <at> posteo.net" + "glv") lisp) (define-member (person "Julien Lepiller" - "julien <at> lepiller.eu") + "julien <at> lepiller.eu" + "roptat") java ocaml translations) (define-member (person "Philip McGrath" @@ -729,23 +740,28 @@ (define-member (person "Philip McGrath" racket) (define-member (person "Mathieu Othacehe" - "othacehe <at> gnu.org") + "othacehe <at> gnu.org" + "mothacehe") core installer mentors) (define-member (person "Florian Pelz" - "pelzflorian <at> pelzflorian.de") + "pelzflorian <at> pelzflorian.de" + "pelzflorian") translations) (define-member (person "Liliana Marie Prikler" - "liliana.prikler <at> gmail.com") + "liliana.prikler <at> gmail.com" + "lilyp") emacs games gnome) (define-member (person "Ricardo Wurmus" - "rekado <at> elephly.net") + "rekado <at> elephly.net" + "rekado") r sugar) (define-member (person "Christopher Baines" - "guix <at> cbaines.net") + "guix <at> cbaines.net" + "cbaines") core mentors ruby) (define-member (person "Andrew Tropin" @@ -769,19 +785,22 @@ (define-member (person "Simon Tournier" julia core mentors r) (define-member (person "宋文武" - "iyzsong <at> envs.net") + "iyzsong <at> envs.net" + "iyzsong") games localization lxqt qt xfce) (define-member (person "Vagrant Cascadian" - "vagrant <at> debian.org") + "vagrant <at> debian.org" + "vagrantc") embedded) -(define-member (person "Vagrant Cascadian" +(define-member (person "Vagrant Cascadian" ;XXX: duplicate "vagrant <at> reproducible-builds.org") reproduciblebuilds) (define-member (person "Maxim Cournoyer" - "maxim.cournoyer <at> gmail.com") + "maxim.cournoyer <at> gmail.com" + "apteryx") documentation gnome qt telephony electronics) (define-member (person "Katherine Cox-Buday" @@ -797,7 +816,8 @@ (define-member (person "Gabriel Wicki" audio documentation electronics embedded) (define-member (person "Ekaitz Zarraga" - "ekaitz <at> elenq.tech") + "ekaitz <at> elenq.tech" + "ekaitz-zarraga") bootstrap zig electronics) (define-member (person "Divya Ranjan Pattanaik" @@ -805,7 +825,8 @@ (define-member (person "Divya Ranjan Pattanaik" emacs rust haskell) (define-member (person "Clément Lassieur" - "clement <at> lassieur.org") + "clement <at> lassieur.org" + "snape") mozilla) (define-member (person "Sharlatan Hellseher" @@ -817,7 +838,8 @@ (define-member (person "Vivien Kraus" gnome) (define-member (person "Mark H Weaver" - "mhw <at> netris.org") + "mhw <at> netris.org" + "mhw") mozilla) (define-member (person "Adam Faiz" @@ -829,7 +851,8 @@ (define-member (person "Laurent Gatto" r) (define-member (person "Nicolas Goaziou" - "guix <at> nicolasgoaziou.fr") + "guix <at> nicolasgoaziou.fr" + "ngz") tex) (define-member (person "André Batista" @@ -837,15 +860,18 @@ (define-member (person "André Batista" mozilla) (define-member (person "Janneke Nieuwenhuizen" - "janneke <at> gnu.org") + "janneke <at> gnu.org" + "janneke") bootstrap core-packages home hurd installer) (define-member (person "Ian Eure" - "ian <at> retrospec.tv") + "ian <at> retrospec.tv" + "ieure") mozilla emacs) (define-member (person "Zheng Junjie" - "z572 <at> z572.online") + "z572 <at> z572.online" + "z572") core-packages qt kde) (define-member (person "Sughosha" @@ -853,7 +879,8 @@ (define-member (person "Sughosha" kde) (define-member (person "Jelle Licht" - "jlicht <at> fsfe.org") + "jlicht <at> fsfe.org" + "jlicht") javascript) (define-member (person "Cayetano Santos" @@ -861,11 +888,13 @@ (define-member (person "Cayetano Santos" emacs electronics) (define-member (person "Greg Hogan" - "code <at> greghogan.com") + "code <at> greghogan.com" + "greghogan") c++) (define-member (person "Hilton Chain" - "hako <at> ultrarare.space") + "hako <at> ultrarare.space" + "hako") emacs home localization mozilla rust zig) (define-member (person "Noé Lopez" -- 2.49.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.