summaryrefslogtreecommitdiff
path: root/CODEOWNERS
AgeCommit message (Collapse)Author
2026-04-28teams: javascript: Adopt gnu/packages/javascript.scm.bdunahu
* CODEOWNERS: Regenerate file. * etc/teams.scm (javascript)<#:scope>: Add gnu/packages/javascript.scm. Change-Id: Id6dfabe13dde32fbadc830063f57ea0f5d3463af Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-20teams: embedded: adopt gnu/packages/coreboot.scm.Denis 'GNUtoo' Carikli
Before the commit 7cf91385c504d2d7be3665e5fda71bb4a7a862f8 ("gnu: Move bincfg, ifdtool and intelmetool to coreboot.scm."), the packages moved to coreboot.scm were managed by the electronics team. After that, these packages became orphan because coreoot.scm had wasn't managed by any team. For now, the best fit is the "embedded" team because embedded also manages bootloader.scm which also provide boot firmware images (u-boot). * CODEOWNERS: Regenrate file. * etc/teams.scm (embedded)<#:scope>: Add gnu/packages/coreboot.scm. Link: https://codeberg.org/guix/guix/pulls/7065 Change-Id: I6626ad74bf5b20bee24c018292354c4db127f7a3 Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-20gnu: Add rocq module.Dan Rostovtsev
* gnu/packages/rocq.scm: New file. * etc/teams.scm (ocaml): Add it. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * CODEOWNERS: Regenerate file. Change-Id: Ia6ed17bf36632463b7df1e6bd6a6ae14ee1b7e3f Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-04-15guix: Implement fossil-download.Nguyễn Gia Phong
* guix/fossil-download.scm: New file. * guix/build/fossil.scm: New file. * Makefile.am (MODULES): Add them. * etc/teams.scm (core)[#:scope]: Add "guix/fossil-download.scm". (vcs)[#:scope]: Add "guix/build/fossil.scm". * CODEOWNERS: Regenerate file. * doc/guix.texi (origin Reference): Document fossil-fetch and fossil-reference. * NEWS: Add entry about fossil-fetch. Change-Id: Ia252bcbbb417159a842d5092a937e2aad55a1656 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-07teams: hpc: Adopt fabric-management module.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/fabric-management.scm". * CODEOWNERS: Regenerate file. Merges guix/guix!7703 Change-Id: I2f93401ed39f56a39dafbff4a81f95ea3b09d2f0
2026-04-02teams: qa-packages: Abandon gnu/ci.scm.Nguyễn Gia Phong
This module was adopted by mistake. * etc/teams.scm (qa-packages)<#:scope>: Remove "gnu/ci.scm". Change-Id: I132c7df0f3b3d13294574db0df60d81e59a3dc7a Merges: https://codeberg.org/guix/guix/pulls/7326 Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Reviewed-by: Ludovic Courtès <ludo@gnu.org> Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-24teams: Don't add empty lines to CODEOWNERS.Hugo Buddelmeijer
* etc/teams.scm: (export-codeowners): Only add a newline if a team has a scope. * CODEOWNERS: Regenerate file. Change-Id: I11b039d848f166a44bca2caa626e6e1321d33c42 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-16teams: Add Version control team.Nguyễn Gia Phong
* etc/teams.scm (vcs): New team. * CODEOWNERS: Regenerate file. Merges guix/guix!6165 Change-Id: I9f1edb67e52c08ad69199f991fc8fa42a334ddb8 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06teams: python: Adopt build/toml and tests/toml.Sharlatan Hellseher
This is a following up discussion from <https://codeberg.org/guix/guix/pulls/5156#issuecomment-11164088>. * etc/teams.scm (python)<#:scope>: Sort alphabetcially; add "guix/build/toml.scm", and "tests/toml.scm". * CODEOWNERS: Regenerate file. Change-Id: I65d9b319eff8bbd240c74851dbd0b56f2b0e6c27
2026-03-06gnu: Add gnome-circle module.Noé Lopez
* gnu/packages/gnome-circle.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * etc/teams.scm (gnome): Add it to gnome team. * CODEOWNERS: Add it. * po/packages/POTFILES.in: Add it. Change-Id: I26eb22689d894eccad031db7e494c937dd45bffc Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-04teams: Add music.scm to audio team.Gabriel Wicki
* etc/teams.scm: Add gnu/packages/music.scm to the scope of the audio team. * CODEOWNERS: Regenerate it. Change-Id: I539975f268d6447e4c6b4d5ce8860f6070d862d3 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-03teams: Add build-tools team.Nguyễn Gia Phong
* etc/teams.scm (build-tools): New team. ("Janneke Nieuwenhuizen"): Add to the team. ("Nguyễn Gia Phong"): Add to the team. * CODEOWNERS: Regenerate file. Change-Id: Iccaaa39b2210b4e7cf6b310c7cc96bf771996db6
2026-02-26teams: Add Lua team.Carlo Zancanaro
* etc/teams.scm (lua): New team. * CODEOWNERS: Regenerate file. Change-Id: Ia060a92385661eec1b67028d79b403b9d09ae58d
2026-02-26teams: sysadmin: Adopt corresponding services and tests.Nguyễn Gia Phong
* etc/teams.scm (sysadmin)<#:scope>: Add "gnu/services/admin.scm", "gnu/services/authentication.scm", "gnu/services/databases.scm", "gnu/services/dns.scm", "gnu/services/high-availability.scm", "gnu/services/kerberos.scm", "gnu/services/monitoring.scm", "gnu/services/nfs.scm", "gnu/services/samba.scm", "gnu/services/virtualization.scm", "gnu/services/vnc.scm", "gnu/tests/databases.scm", "gnu/tests/dns.scm", "gnu/tests/high-availability.scm", "gnu/tests/monitoring.scm", "gnu/tests/nfs.scm", "gnu/tests/samba.scm", "gnu/tests/virtualization.scm", and "gnu/tests/vnc.scm". Fix typo in "gnu/packages/configuration-management.scm". * CODEOWNERS: Regenerate file. Merges: https://codeberg.org/guix/guix/pulls/6340 Change-Id: I6cf52a9beba8164db42aabdb3b643d941eef3433 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23teams: Add team for QA packages.Nguyễn Gia Phong
* etc/teams.scm (qa-packages): New team. ("Janneke Nieuwenhuizen"): Add to the team. ("Liliana Marie Prikler"): Add to the team. ("Nguyễn Gia Phong"): Add to the team. * CODEOWNERS: Regenerate file. Change-Id: Iccaaa39b2210b4e7cf6b310c7cc96bf771996db6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-22teams: Add Perl and Raku team.Wilko Meyer
* etc/teams.scm (perl): New team. ("Wilko Meyer"): Add to perl team. * CODEOWNERS: Regenerate file. Change-Id: Ia9da6d87bb116d00bccad5322e25194793ebc17c Signed-off-by: jgart <jgart@dismail.de>
2026-02-21gnu: python-brille: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-brille): Move from here… * gnu/packages/physics.scm (python-brille): …to here. * gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to that file. * etc/teams.scm (science): Add reference to that file. Change-Id: I207940441fb4406fb034d5582ba9f5517544179b
2026-02-15teams: Order CODEOWNERS alphabetically.Andreas Enge
This is a follow-up to commit 290fefbff502241c68990ffe49ec984184df9986 . * CODEOWNERS: Regenerate file. Change-Id: I31d4581b15b17538d3ede5874859749e10202542
2026-02-15teams: crypto: Adopt cybersecurity.Cayetano Santos
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/cybersecurity.scm". * CODEOWNERS: Regenerate file. Change-Id: Id731ec325432db51fa50ed5855d6fd1fcaec4cd6 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11teams: hpc: Adopt rocm-libs and rocm-tools.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/rocm-tools.scm" and "gnu/packages/rocm-libs.scm". * CODEOWNERS: Regenerate file. Merges guix/guix!6305. Change-Id: I1cd8ecb60588b6e41dd9429d8a5f01613ee81a21
2026-02-10teams: crypto: Adopt vpn.Cayetano Santos
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/vpn.scm". * CODEOWNERS: Regenerate file. Merges guix/guix!6293 Change-Id: I756f1234af9b3c7eebd25feeddff696671333993
2026-02-04teams: java: Adopt Clojure modules.Mathieu Lirzin
* etc/teams.scm (java): Add clojure files to scope. * CODEOWNERS: Regenerate file. Change-Id: Ia8adfc3519e95a5137b00ef6fbf285f4d8577d4b Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-04teams: Add Guile team.David Thompson
* etc/teams.scm (guile): New team. * CODEOWNERS: Regenerate file. Change-Id: I7e275252e879ce57c24c7cffcde124bdd351307d Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-03teams: bootstrap: Adopt bootstrap.scm.Efraim Flashner
* etc/teams.scm (bootstrap)[scope]: Add gnu/packages/bootstrap.scm. CODEOWNERS: Regenerate file. Change-Id: Icdccfe154e09835cec2a95f94f3688b412dbb787
2026-02-02teams: crypto: Adopt cryptsetup.Cayetano Santos
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/cryptsetup.scm". * CODEOWNERS: Regenerate file. Change-Id: I5b96145de42b1a80bda5a12ab0ed3db884967a1b
2026-01-29teams: Add two files for the ‘core’ team.Ludovic Courtès
* etc/teams.scm (core): Add ‘etc/teams.scm’ and ‘guix/remote-procedures.scm’. * CODEOWNERS: Regenerate. Change-Id: I805b507db22679afed31176e6a0043424a185bf8
2026-01-25gnu: Add neorv32.Cayetano Santos
* gnu/packages/hdl.scm: New variable. * CODEOWNERS: Regenerate. * gnu/local.mk: Register. * po/packages/POTFILES.in: Likewise. * etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/hdl.scm". Change-Id: I188087a03272b9a63f23fd96c9cd2af7228dc0d9 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-17teams: hpc: Adopt opencl.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/opencl.scm". * CODEOWNERS: Regenerate file. Change-Id: I6b0814ca131058e8608c969c777d4d0ca9c6b8ba
2026-01-16teams: hpc: Adopt parallel module.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/parallel.scm". * CODEOWNERS: Regenerate file. Closes guix/guix!5310 Change-Id: I10dd26c427d4d369ef80a49e5e57af21a7049a29
2026-01-13etc: teams: Add MATE team.FuncProgLinux
* etc/teams.scm (mate): New team. ("FuncProgLinux"): New team member. * etc/teams/mate/mate-manifest.scm: New file. * CODEOWNERS: Regenerate file. Change-Id: I3db2c4138f92f9ff21bdb7a302f9af67d7c9e710 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-10teams: ruby: Update file matching expression.Aaron Covrig
* etc/teams.scm (ruby): Update regular expression. * CODEOWNERS: Regenerate file. Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-06services: Add luanti-service-type.Maxim Cournoyer
* gnu/services/games.scm (luanti-configuration): New variable. (%luanti-account): Likewise. (luanti-activation): New procedure. (luanti-shepherd-service): Likewise. (luanti-service-type): New variable. * gnu/tests/games.scm: New file. Change-Id: I65a1dcf832fa8add9c9d278d82bab91ca3eef086 Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-27teams: crypto: Adopt all crypto modules.Cayetano Santos
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/*-crypto.scm". * CODEOWNERS: Regenerate file. Change-Id: I42e71955143a8e14013d32d6a7c41138cb0d48d1
2025-12-13gnu: Add bonsai.jgart
* gnu/packages/hare-apps.scm (bonsai): New variable. Change-Id: I4489911b111c48aeb9b084e685aaafa8adfd98e4 Signed-off-by: jgart <jgart@dismail.de>
2025-12-08Regenerate CODEOWNERS.jgart
* CODEOWNERS: Check in file changed by "make". Change-Id: I6226b86174fc5044f9194b8bc1fa31d4b18c612c Signed-off-by: jgart <jgart@dismail.de>
2025-12-03Regenerate CODEOWNERS.Andreas Enge
This is a follow-up to commit 0de8d6f51dfeb384f9a3f9cfae2a54bdff16fb09 . * CODEOWNERS: Check in file changed by "make". Change-Id: I32cb3c06769a04bb051e5bf865182631f97c02f5
2025-11-23manifests: Split release manifest to two.Rutherther
As stated in the manifest, use two release manifests: 1. Minimal one 2. Full one with all the desktop services enabled. * etc/manifests/release.scm: Move to etc/manifests/release-minimal.scm. * etc/manifests/release-minimal.scm (%system-packages): Add packages from default privileged-programs. Add %base-firmware. Add %base-packages. Remove desktops. Remove xorg modules. * etc/teams.scm (release): Add new splitted manifests. * Makefile.am (EXTRA_DIST): Remove release manifest; Add manifests release-minimal and release-desktop. (assert-binaries-available): Use new splitted release manifest. * etc/manifests/release-desktop.scm (%system-packages): Add desktops. Add xorg modules. * CODEOWNERS: Regenerate file. Change-Id: I40de8b5d0f9c8b630e8af7969d4c195dd9e2c3e2 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-11-12etc: teams: Add crypto team.Cayetano Santos
* etc/teams.scm (crypto): New team. [Cayetano Santos]: Add to new team. * CODEOWNERS: Rebuild. Change-Id: Ie51ff65629c5b65ec8ee148e4dddce6d39007b54 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-09teams: Add BEAM team.Giacomo Leidi
* CODEOWNERS: Regenerate. * etc/teams.scm (beam): New variable. ("Giacomo Leidi"): Add to BEAM team. * etc/teams/beam/elixir-manifest.scm: New file. * etc/teams/beam/erlang-manifest.scm: New file. Change-Id: I0a42ef400f2d63aac5672d25277aabfca0e6fe28 Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30Revert "elf: Remove bundled Guile source."Maxim Cournoyer
This reverts commit 11cf5b2fe4882f123cd5e9eb385a773703dfe872.
2025-10-30elf: Remove bundled Guile source.Maxim Cournoyer
This module has been included in Guile as (system vm elf) since around version 2.1. * guix/elf.scm: Delete file. * CODEOWNERS: De-register module. * Makefile.am (MODULES): Likewise. * etc/teams.scm (core): Likewise. * gnu/build/linux-modules.scm: Adjust imports. * gnu/packages/gnuzilla.scm (icecat-minimal) [modules]: Likewise. * gnu/packages/librewolf.scm (librewolf): Likewise. * gnu/packages/sequoia.scm (sequoia): Likewise. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/version-control.scm (hg-commitsigs): Likewise. * guix/build/debug-link.scm: Likewise. * guix/build/gnu-build-system.scm: Likewise. * guix/build/gremlin.scm: Likewise. * guix/build/meson-build-system.scm: Likewise. * guix/grafts.scm (graft-derivation/shallow): Likewise. * guix/scripts/pack.scm (wrapped-package): Likewise. * tests/debug-link.scm: ("elf-debuglink", "set-debuglink-crc"): Likewise. * tests/gremlin.scm: Likewise. * guix/build-system/gnu.scm (%default-gnu-imported-modules): Remove (guix elf). Change-Id: I86ac4237fdd820a6b54dc0fe7a7d10403a290ef9
2025-10-29CODEOWNERS: Really order files alphabetically.Andreas Enge
This is a follow-up to commit fe59616ba01e027cfdd81f0edc32788f9fcdcb73 and necessary to keep the file as-is through autogeneration. * CODEOWNERS: Regenerate file. Change-Id: I273b0d4142e3cb7ea55351ca46f64001588f7548
2025-10-27teams: hpc: Adopt oneapi.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/oneapi.scm". * CODEOWNERS: Regenerate file. Change-Id: I3cc178352b5f87f5ca43deb7e8ee214d07830792 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-19teams: sysadmin: Adopt samba.Sharlatan Hellseher
- samba :: Module provides packages maintained by <https://www.samba.org/> and implement the SMB and Active Directory protocols for Linux and UNIX-like systems. * etc/teams.scm (sysadmin)<#:scope>: Add "gnu/packages/samba.scm", and "gnu/packages/vnc.scm". * CODEOWNERS: Regenerate file. Change-Id: Id6cd94a47b591488b6e2ed220e3354ba30c461ce
2025-10-17teams: Drop gnu/packages/education.scm from KDE team.Sughosha
* etc/teams.scm (kde)[#:scope]: Remove "gnu/packages/education.scm." * CODEOWNERS: Regenerate file. Change-Id: I5ff619120b582db098ea4cad63baa3f8745e7b2a
2025-10-01import: texlive: Move tests to tests/import/texlive.scm.Nicolas Graves
* tests/texlive.scm: Move to tests/import/texlive.scm. * Makefile.am: Refresh it. * CODEOWNERS: Refresh it. * etc/teams.scm: Refresh it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-01import: opam: Move tests to tests/import/opam.scm.Nicolas Graves
* tests/opam.scm: Move to tests/import/opam.scm. * Makefile.am: Refresh it. * CODEOWNERS: Refresh it. * etc/teams.scm: Refresh it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-01import: elpa: Move tests to tests/import/elpa.scm.Nicolas Graves
* tests/elpa.scm: Move to tests/import/elpa.scm. * Makefile.am: Refresh it. * CODEOWNERS: Refresh it. * etc/teams.scm: Refresh it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-01import: cran: Move tests to tests/import/cran.scm.Nicolas Graves
* tests/cran.scm: Move to tests/import/cran.scm. * Makefile.am: Refresh it. * CODEOWNERS: Refresh it. * etc/teams.scm: Refresh it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-01import: gem: Move tests to tests/import/gem.scm.Nicolas Graves
* tests/gem.scm: Move to tests/import/gem.scm. * Makefile.am: Refresh it. * CODEOWNERS: Update. Signed-off-by: Ludovic Courtès <ludo@gnu.org>