Yelninei
395d68bd93
teams: Add entry for Yelninei.
...
* etc/teams.scm ("Yelninei"): New member.
Change-Id: I06c842de0ff8370d15595f0e5d4d14b91739c904
Signed-off-by: jgart <jgart@dismail.de>
2025-07-01 10:39:19 -05:00
Noé Lopez
ec64e64f56
teams: Add entry for Nicolas Graves.
...
* etc/teams.scm ("Nicolas Graves"): New member.
Change-Id: I156ea8bfe8351cd900ef1c2c7a3aba012cca21f1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-25 14:43:45 +02:00
Vinicius Monego
243c141ef2
teams: Add entry for Vinicius Monego.
...
* etc/teams.scm ("Vinicius Monego"): New member.
Change-Id: I519b1962bae9a8ee9a384e4815156fb8acc89133
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 19:59:54 +02:00
Ludovic Courtès
a7a710cb4b
teams: Drop caret from file name regexps in ‘CODEOWNERS’.
...
Fixes guix/guix#451 .
* etc/teams.scm (team->codeowners-snippet): Drop caret from regexps.
* CODEOWNERS: Regenerate.
Change-Id: Ibf83a5d1a1a3306c3c369980d2cc5f2a7b8a81ac
Reported-by: Hilton Chain <hako@ultrarare.space>
2025-06-20 17:59:02 +02:00
Andreas Enge
2a2c6db7e7
teams: Add xiph.scm to the audio team.
...
* etc/teams.scm (audio): Add gnu/packages/xiph.scm.
* CODEOWNERS: Regenerate file.
Change-Id: I9b47bac4bae2d53631bcfaed4922ff93aab9aaa6
2025-06-18 11:47:52 +02:00
Morgan Smith
7afea2e9b6
teams: Register the comp-integrity.el file to the Emacs team.
...
* etc/teams.scm (emacs)[#:scope]: Add
“gnu/packages/aux-files/emacs/comp-integrity.el”.
Change-Id: I66014b94e73fd87eeb3aceaf5f61f08abc875c44
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:56:44 +02:00
Vagrant Cascadian
866515a0f5
teams: Add codeberg account for Vagrant Cascadian.
...
* etc/teams.scm: Add codeberg account for Vagrant Cascadian
(vagrant@reproducible-builds.org )
Closes : #582
Change-Id: Id0814b2f7d0ceed91d039108806f3e15f66ef333
Signed-off-by: jgart <jgart@dismail.de>
2025-06-14 16:03:34 -05:00
Gabriel Wicki
5ca3a9a127
teams: Update Codeberg account for gabber.
...
* etc/teams.scm: Add gabber.
Change-Id: Ie9ce83370b8e8512277c43daffe830c9209d00c2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-14 15:23:47 +02:00
Ludovic Courtès
82748f595f
teams: ‘sync-codeberg-teams’ associates teams with ‘guix/guix’.
...
Fixes guix/guix#466 .
Previously those teams would exist at the organization-level but would
not be associated with the ‘guix/guix’ repository, thereby preventing
people from adding them as reviewers and from mentioning them.
* etc/teams.scm (repository-teams, add-repository-team): New Forgejo
requests.
(synchronize-teams): Call the latter.
Change-Id: Ibc6726cda66552ee9dd1df24d57b80f903712e67
2025-06-12 14:38:16 +02:00
Ludovic Courtès
0d0eae1600
teams: Add ‘define-module’ clause.
...
* etc/teams.scm: Use ‘define-module’. This makes it easier to work at
the REPL in Geiser.
Change-Id: I22d7a3f52eb5ddacada05d3ab1c41814474cb5d2
2025-06-12 14:38:16 +02:00
Konrad Hinsen
a21688a9d1
teams: Add entry for Konrad Hinsen
...
* gnu/teams.scm ("Konrad Hinsen"): New member.
Change-Id: I7ac4ed47cd49126b77be6d93e3902cea06376ae2
Signed-off-by: jgart <jgart@dismail.de>
2025-06-10 10:35:09 -05:00
Ludovic Courtès
ddd1581f0b
teams: Update Codeberg accounts.
...
Change-Id: I4eff37f16bc18824b5c34fe22e69b935e780db63
2025-06-02 11:20:23 +02:00
Ludovic Courtès
2b0961b005
teams: Synchronize teams without deleting and recreating them.
...
The brute-force approach previously used would cause confusion on
Codeberg: deleted teams previously recorded as reviewers of PRs would be
considered “ghost teams”.
https://codeberg.org/Codeberg/Community/issues/1952
* etc/teams.scm (<forgejo-user>): New record type.
(edit-team, forgejo-team-members): New forgejo requests.
(update-team): New procedure.
(synchronize-team): Change to use ‘update-team’ when TEAM already
exists.
Change-Id: Id7d3b21a43abaaf21920f2201296fb95acda2270
2025-06-02 00:22:17 +02:00
Ludovic Courtès
5afcbfccc9
teams: Update Codeberg account names.
...
* etc/teams.scm: Add ‘nckx’. Use upper-case for ‘Z572’ since that’s
what Codeberg gives us.
Change-Id: I615f0d19f07cd9280e9dc895e6baa04ff8045764
2025-06-02 00:21:57 +02:00
Ludovic Courtès
c29534228f
teams: Add nix/ directory to the scope of the ‘core’ team.
...
* etc/teams.scm (core): Add “^nix/” to the scope.
Change-Id: If6c5e4a0ed4744285e7e055995ddd0cdc8ffd63e
2025-05-28 19:30:06 +02:00
Ludovic Courtès
848ebb7f72
teams: Add ‘sync-codeberg-teams’ action.
...
* etc/teams.scm (<forgejo-team>): New JSON mapping.
(unit-map->json, json->unit-map): New procedures.
(%default-forgejo-team-units, %default-forgejo-team-unit-map)
(%codeberg-organization): New variables.
(codeberg-url, forgejo-http-headers): New procedures.
(&forgejo-error): New record type.
(process-url-components, define-forgejo-request): New macros.
(organization-teams, create-team, add-team-member)
(team->forgejo-team, synchronize-team, synchronize-teams): New
procedures.
(main): Add ‘sync-codeberg-teams’ action.
Change-Id: I6b1f437a3407bc2d44965519990deb524afa9528
2025-05-28 19:28:34 +02:00
Ludovic Courtès
647e345b66
teams: Add Codeberg accounts to <person> records.
...
Based on the committer accounts given in the thread at
<https://lists.gnu.org/archive/html/guix-devel/2025-05/msg00072.html >
and additional team member accounts given in the thread at
<https://lists.gnu.org/archive/html/guix-devel/2025-05/msg00322.html >.
* etc/teams.scm (<person>)[account]: Add field.
(person): Add ‘account’ parameter.
<top level>: Add known Codeberg account names.
Change-Id: Iad3b10c328b0df5d3c68d98ffee7f7c8ec4c8e23
2025-05-28 19:27:47 +02:00
Ludovic Courtès
22f50f439b
teams: Add missing team descriptions.
...
* etc/teams.scm (bootstrap, hurd): Add #:description.
Change-Id: I531907763c746420a60daf6a5c33ec586565db07
2025-05-28 19:20:23 +02:00
Ludovic Courtès
1b7a11efb0
teams: Use suitable team identifiers for Codeberg.
...
The “c++” team has to be called “cpp”.
* etc/teams.scm (team-id->forgejo-id): New procedure.
(team->codeowners-snippet): Use it.
Change-Id: I10619d8833b5c747504f26b7b0eedb9d61bfd812
2025-05-28 19:20:23 +02:00
Ludovic Courtès
38b05ff27b
teams: Add ‘codeowners’ command in help message.
...
* etc/teams.scm (main): Add ‘codeowners’ command in help message.
Change-Id: I859997aba2b8829173e608e5ba1c8ab59b79d9c5
2025-05-28 19:20:23 +02:00
Ludovic Courtès
8dff813138
teams: Add “codeowners” action.
...
* etc/teams.scm (team->codeowners-snippet, export-codeowners): New
procedures.
(main): Add “codeowners” action.
* doc/contributing.texi (Teams): Document it.
Change-Id: I601443981af374d85160833f7096d8c973873fb1
2025-05-23 11:38:33 +02:00
Leo Famulari
dae30d4aef
teams: Remove Wilko Meyer from the kernel team due to inactivity.
...
* etc/teams.scm ("Wilko Meyer"): Remove from the kernel team.
Change-Id: I3545e69f9bab341044faa2dc5f6c278d532091ec
2025-05-22 12:51:43 -04:00
Maxim Cournoyer
6b5fc48129
teams: Add etc/teams/gnome to gnome-team's scope.
...
* etc/teams.scm (gnome): Register etc/teams/gnome to scope.
Change-Id: I7e55b306104c235d165ab138397b767f1af5c124
2025-05-18 21:59:18 +09:00
Maxim Cournoyer
085f12b34e
teams: Add linux-libre aux-files to kernel team's scope.
...
* etc/teams.scm (kernel) <#:scope>: Add a regex for linux-libre aux-files.
Change-Id: I3cccd1d0fb0cfcd27f670ea996a0ac5a69ea79c0
2025-05-17 00:08:48 +09:00
Trevor Richards
c3b6b57521
teams: Add entry for Trevor Richards.
...
* gnu/teams.scm ("Trevor Richards"): New member.
Change-Id: Ie76ccddf66ad87db0e5e266521646f76ab61bd2a
Signed-off-by: Steve George <steve@futurile.net>
2025-05-09 10:54:40 +01:00
Ashvith Shetty
08b65338f4
teams: Add entry for Ashvith Shetty.
...
* etc/teams.scm ("Ashvith Shetty"): New member.
Change-Id: Ic448a2c25d2688e95b9fa29c16c926bc106cc2c7
Signed-off-by: Steve George <steve@futurile.net>
2025-05-09 10:37:08 +01:00
Gabriel Wicki
aa0fbdabd8
teams: Sort teams alphabetically.
...
* etc/teams.scm: Sort teams alphabetically.
Change-Id: Iaf7688936efeddb674e68f2e3bb792627f6aa193
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-29 21:12:56 +02:00
Gabriel Wicki
a3a094cce4
teams: Add gabber to more teams.
...
* etc/teams.scm (Gabriel Wicki): Add to documentation, electronics and
embedded teams.
Change-Id: I47a2a16d29b301c3e6f7fda97343c88da5ae3360
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-29 21:11:56 +02:00
Danny Milosavljevic
171c62a96d
teams: rust: Add reference to file "c2rust.scm".
...
* etc/teams.scm (rust)<#:scope>: Add "gnu/packages/c2rust.scm".
Change-Id: Ifc31aad21596c53b207dc547cac8eae2c59438f2
2025-04-25 03:15:48 +02:00
Noé Lopez
d11544c231
teams: Add entry for Noé Lopez.
...
* etc/teams.scm ("Noé Lopez"): New member.
Change-Id: Ibd22c52ed5898ea4bea5f6b68df3cf7b464bfed2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-14 12:34:46 +02:00
Jussi Timperi
56e3c6ea42
teams: go: Fix regular expression.
...
* etc/teams.scm (go-team): Change a raw string to a regular expression.
Change-Id: I58db342f2503f92628f30a147bc71371f6fd2b84
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:17:35 +01:00
Hilton Chain
d8d0b02311
teams: Add entry for Hilton Chain.
...
* etc/teams.scm ("Hilton Chain"): New member.
Change-Id: I06884ff994304c4b76460c215c6c3b990cbfeebf
2025-04-05 08:45:21 +08:00
Ekaitz Zarraga
6fce6ce7b3
teams: Add Ekaitz to electronics.
...
* etc/teams.scm: Add Ekaitz to electronics.
Change-Id: I49acb8449045603cf4589b2b306567da44d2483d
2025-03-31 22:59:02 +02:00
jgart
9df25bbba6
teams: Remove jgart from the python team.
...
* etc/teams.scm (jgart): Remove from the python team.
Change-Id: I8778ddafb4fa43d08ca6b88dac30149cf3b9a499
2025-03-22 17:16:04 -05:00
Efraim Flashner
98f2990691
teams: Remove Efraim Flashner from the julia team.
...
* etc/teams.scm (Efraim Flashner): Remove from the julia team.
Change-Id: Idcb3e59461be4b3301a4631dc2173bd9e9f7b65c
2025-03-14 15:46:21 +02:00
Sughosha
5c6a17deb3
teams: Add entry for Sughosha.
...
* etc/teams.scm ("Sughosha"): New member.
Change-Id: I3ca70efa16ad4bbbcd675aa631fd3dea27030fec
2025-03-14 08:10:20 +08:00
Zheng Junjie
a60415cebb
teams: Add zheng junjie to kde team.
...
* etc/teams.scm ("Zheng Junjie"): Add to kde team.
Change-Id: Ib38902c66ba08395ca859ebd2b81c7dc3c75ba67
Change-Id: I4c9843890a6ac0bc46e76c7394d3bdb5ec939c8a
2025-03-12 17:42:08 +08:00
Zheng Junjie
aa26f5a1f7
teams: Add kde team.
...
* etc/teams.scm (kde): New team.
Change-Id: I284813a796fb520c014d36347bba7a59e5e6ee58
2025-03-12 17:42:06 +08:00
Greg Hogan
5e62df044d
teams: Add entry for Greg Hogan.
...
* etc/teams.scm ("Greg Hogan"): New member.
Change-Id: Iba64bb5ab19052c54797b056e0934a281f8cdc0d
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-07 19:21:46 +08:00
Greg Hogan
30179b19b7
teams: Add C/C++ team.
...
* etc/teams.scm (c++): New team.
Change-Id: I219fb7dee75e6dd9055cb117c360d3d6eeff9680
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-07 19:19:38 +08:00
Cayetano Santos
48baf572c5
etc: teams: Add Cayetano Santos to emacs team.
...
Change-Id: Idee313521617fda7ab5287346cd98de0645263d2
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:16:26 -08:00
Steve George
751017da49
teams: Add Steve George.
...
* etc/teams.scm ("Steve George"): New member.
Change-Id: I40c7bd280d086357476958bd965b16b8a1462cfe
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-28 23:24:45 +01:00
Greg Hogan
be6172d006
gnu, teams: Fix typos.
...
* etc/teams.scm: Remove miscopied comment.
* gnu/packages/python-web.scm, gnu/packages/python-xyz.scm:
Fix spelling.
Change-Id: I1d7aea5804c1216a5f43d19f10772861c5d673bd
2025-02-28 23:03:36 +01:00
Leo Famulari
429613a786
teams: Remove Marius Bakke from teams due to inactivity.
...
* etc/teams.scm (Marius Bakke): Remove from the python team.
Change-Id: I707399496176a67f819eb9532e42e5f4ed250e94
2025-02-22 22:45:24 -05:00
Cayetano Santos
c108ed162d
etc: teams: Add Maxim Cournoyer to electronics team.
...
Change-Id: If907ecf47c86cefcc934304f4f4059e0d060262d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
e0590b7261
etc: teams: Add Cayetano Santos.
...
Change-Id: I8ec5f0d1dd78344039ef4b51a3dc48c3502f9310
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
7345d4f18d
etc: teams: Add an electronics team.
...
Change-Id: Ibc0b022a66be02ed98cd72da47357fc6e0af88e5
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Jelle Licht
192c365a60
etc: teams: Add entry for Jelle Licht.
...
* etc/teams.scm ("Jelle Licht"): New member.
Change-Id: I45f7e49ae16c011f14b65aa7bdbdf15ea3721bd2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 19:47:47 +00:00
Jelle Licht
1dea85e392
etc: Add a javascript team.
...
* etc/teams.scm (javascript): New variable.
Change-Id: I071081b01761fcc4e3baf5eb5804c849926214bc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-13 19:47:47 +00:00
Zheng Junjie
984fbcb28f
teams: Add entry for Zheng Junjie.
...
* etc/teams.scm ("Zheng Junjie"): New member.
Change-Id: I40727dd9bb64ba042fff45d804b0846996cbef80
2025-02-07 13:00:18 +08:00