Commit Graph

11943 Commits

Author SHA1 Message Date
Yohann Boniface
fcd0aa913e maintainers: update KunyaKud's email (#457341) 2025-10-31 23:35:25 +00:00
Sefa Eyeoglu
2b80a92798 freelens-bin: init at 1.6.1 (#407120) 2025-10-31 21:23:50 +00:00
KunyaKud
010c6fd046 maintainers: update KunyaKud's email 2025-10-31 20:48:55 +01:00
Martin Weinelt
221f868010 maintainers: retire coroa (#456606) 2025-10-30 16:12:43 +00:00
Wolfgang Walther
dcf56ed77c aliases: adjust warnings (#456527) 2025-10-30 12:34:33 +00:00
Pol Dellaiera
4aafbc1090 xppen_{3,4}: init at {3.4.9-240607,4.0.7-250117}; nixos/xppen: init (#351647) 2025-10-30 08:40:52 +00:00
Martin Weinelt
d80eea2ae9 maintainers: retire coroa
Inactive since 2013.
2025-10-29 18:39:46 +01:00
h7x4
ddf56acbeb hyprfreeze: init at 1.2.0 (#454367) 2025-10-29 15:33:24 +00:00
Zerodya
55b5264f5e maintainers: add zerodya 2025-10-29 15:28:44 +01:00
mochie~!
5b44c74262 maintainers: add mochienya 2025-10-29 04:36:29 +01:00
Sandro
1862717358 mymake: init at 2.3.6 (#396582) 2025-10-29 00:26:11 +00:00
Silvan Mosberger
1cc76d17e7 lib.teams.formatter: Link with GitHub team 2025-10-28 21:06:40 +01:00
Emily
c5b82e49b3 aliases: add warnAlias 2025-10-28 18:38:09 +00:00
Naïm Camille Favier
d1983f34ae agda: parameterize agda infrastructure by Agda executable name (#452961) 2025-10-28 18:36:04 +00:00
Silvan Mosberger
51cf4d14b2 teams/nix-formatting: add Sereja313 (#456496) 2025-10-28 17:26:18 +00:00
Masum Reza
3c32710427 auto-editor: 28.0.2 -> 29.2.0 (#454691) 2025-10-28 17:23:23 +00:00
Carlos Tomé Cortiñas
fdf4727164 maintainers: add Carlos Tomé Cortiñas 2025-10-28 18:21:22 +01:00
Sergey Gulin
c663e7f914 teams/nix-formatting: add Sereja313
Adding myself to the maintainers list and the nix-formatting team.
2025-10-28 19:52:42 +03:00
nixpkgs-ci[bot]
1bf1e79f7d maintainers/github-teams.json: Automated sync 2025-10-28 15:39:25 +00:00
Wolfgang Walther
cf1ce7f9d1 treewide: remove myself as maintainer from most packages (#455293) 2025-10-28 11:42:25 +00:00
Silvan Mosberger
8f87d1d516 lib.teams: Sync matching teams from GitHub
These are all the teams who also have a GitHub team with the same
members that hasn't been linked yet
2025-10-28 02:21:09 +01:00
Silvan Mosberger
2c2e4bc6a7 lib.teams: Sync from GitHub (members/shortName/scope) (#450864) 2025-10-27 23:31:25 +00:00
Silvan Mosberger
7636389851 lib.teams: Add githubId from associated github teams
This will allow the code for https://github.com/NixOS/nixpkgs/issues/447514
to make sure that the right team is requested for review,
even if it has been renamed in the meantime.

While the matching is currently based on the teams slug/name and not the
id, renames won't cause problems with `lib.teams`, because CI would
error if there's no match. Changing this can be future work.
2025-10-28 00:01:51 +01:00
Sandro
7117a6aaf4 e-search: init at 15.2.1 (#449769) 2025-10-27 20:18:44 +00:00
Silvan Mosberger
ddf8b5da4a lib.teams: Add githubMaintainers field
This is so you can figure out who to ask to get added to the team

Also avoid an unecessary `{ inherit lib; }` argument
2025-10-27 19:36:58 +01:00
Silvan Mosberger
428bd8f1a2 lib.teams: Populate fields from synced GitHub state
The before and after of

    nix-instantiate --eval -A lib.teams --strict --json | jq 'walk(if type == "array" then sort else . end)'

has been ensured to be negligible, only consisting of minor team
shortName and scope differences
2025-10-27 19:36:57 +01:00
Silvan Mosberger
6d89dcd577 maintainers/github-teams.json: Manual adjustment of necessary changes
This makes `lib.teams` be in sync with the GitHub state.

Add the marketing-team so that all teams in `lib.teams` can be requested for reviews.

Add these members to the respective teams:
- beam: minijackson (53e70ab754)
- beam: savtrip (f9ff37cdc3)
- cuda: prusnak (748896a2db)
- geospatial: autra (7de303b451)
- geospatial: l0b0 (510eb5118a)
- gnome: bobby285271 (066634e509)
- gnome: dasj19 (c57c936281)
- k3s: heywoodlh (2ca18a8b17)
- k3s: rorosen (b9f397d445)
- php: piotrkwiecinski (148e322192)
- qt-kde: mjm (f6bb8a922f)
- qt-kde: NickCao (f6bb8a922f)
- qt-kde: ilya-fedin (f6bb8a922f)
- qt-kde: K900 (f6bb8a922f)
- qt-kde: SuperSandro2000 (f6bb8a922f)
- qt-kde: LunNova (f6bb8a922f)

Remove these members from the respective teams:
- geospatial: das-g (b93d987a84)
- haskell: expipiplus1 (e134422465)
- haskell: peti (https://github.com/NixOS/nixpkgs/pull/450864#issuecomment-3431029084)
- k3s: yajo (8b23811210)
- k3s: superherointj (7354bda208)
- ocaml: superherointj (7354bda208)
- php: drupol (cabc16dc59)
- php: globin (e5d552f5b9)
- documentation-team: fricklerhandwerk (https://discourse.nixos.org/t/the-next-chapter-in-nix-documentation/68425)

Copy these team descriptions from `lib.teams.*.scope` to the GitHub team description:
- nixpkgs-ci: Maintain Nixpkgs' in-tree Continuous Integration, including GitHub Actions
- cuda: Maintain CUDA-enabled packages
- darwin: Maintain core platform support and packages for macOS and other Apple platforms
- documentation-team: Maintain nixpkgs/NixOS documentation and tools for building it. https://nixos.org/community/teams/documentation
- enlightenment: Maintain Enlightenment desktop environment and related packages
- flutter: Maintain Flutter and Dart-related packages and build tools
- geospatial: Maintain geospatial, remote sensing and OpenStreetMap software
- golang: Maintain Golang compilers
- haskell: Maintain Haskell packages and infrastructure
- k3s: Maintain K3s package, NixOS module, NixOS tests, update script
- lisp: Maintain the Lisp ecosystem
- lua: Maintain the lua ecosystem
- lumina: Maintain lumina desktop environment and related packages
- lxqt: Maintain LXQt desktop environment and related packages
- neovim: Maintain the vim and neovim text editors and related packages
- ocaml: Maintain the OCaml compiler and package set
- pantheon: Maintain Pantheon desktop environment and platform
- qt-kde: Maintain the Qt framework, KDE application suite, Plasma desktop environment and related projects
- nixos-release-managers: Manage the current nixpkgs/NixOS release
- rocm: Maintain ROCm and related packages
- rust: Maintain the Rust compiler toolchain and nixpkgs integration
- systemd: Maintain systemd for NixOS
- xen-project: Maintain the Xen Project Hypervisor and the related tooling ecosystem
2025-10-27 19:36:57 +01:00
Silvan Mosberger
22406446cd maintainers/github-teams.json: Automated sync 2025-10-27 19:36:57 +01:00
Silvan Mosberger
ff336e2ecd lib.teams: Some changes based on current GitHub state
Including:
- Removing a `.github` for a team that doesn't exist
- Adding people to `lib.teams` that are part of the GitHub team but were never
  part of the team in `lib.teams`
- Adjusting capitalisation of a linked GitHub team

While there's more differences, all others should be done on the GitHub
side, because it's things like adding/removing team members that have
added/removed themselves to/from `lib.teams` in the past.
2025-10-27 19:33:06 +01:00
Silvan Mosberger
7ff3f688ee lib.teams: Remove dummy Nixpkgs committers team and hardcode into feature freeze script
There's no reason this needs to be exposed under `lib.teams`
2025-10-27 19:33:06 +01:00
Silvan Mosberger
f3f9a335b5 lib.teams: Remove unused teams 2025-10-27 19:33:06 +01:00
Silvan Mosberger
e4a1af0847 maintainers/scripts/feature-freeze-teams.pl: Output result to stdout 2025-10-27 19:33:05 +01:00
Silvan Mosberger
264ca12397 maintainers/scripts/feature-freeze-teams.pl: Use GitHub CLI
Makes it much easier and less involved to run
2025-10-27 19:33:05 +01:00
Sandro
5afd88b986 tuxedo-drivers: 4.15.4 -> 4.16.0 (#450968) 2025-10-27 14:29:03 +00:00
Martin Woods
d41fe6300e tuxedo-drivers: added wetisobe to the maintainers 2025-10-27 15:21:55 +01:00
Wolfgang Walther
7ea2ec9568 maintainers/scripts/remove-old-aliases.py: convert aliases to warnings before throwing or removing; aliases: cleanup (#427017) 2025-10-27 11:48:07 +00:00
Yureka
b1ade37922 Warpgate: init at 0.17.0 (#409821) 2025-10-27 08:17:21 +00:00
goatastronaut0212
10760f8ce6 maintainers: remove astronaut0212 2025-10-27 14:46:07 +07:00
Michael Daniels
48f92d0ea5 maintainers/scripts/remove-old-aliases: add support for creating warnings
Also revert the addition of the "elif '"' in line:" condition:
lines with quotes are generally OK.

Co-authored-by: Emily <vcs@emily.moe>
2025-10-27 02:44:23 +00:00
Sandro
ec193bdd93 git-fork: init at 2.57.1 (#449687) 2025-10-26 21:16:30 +00:00
Peder Bergebakken Sundt
2d3f108bb6 maintainers/scripts/remove-old-aliases: handle inherit (x) y;
Man this script is not very nice
2025-10-26 14:55:07 -04:00
Peder Bergebakken Sundt
66737dcdb4 maintainers/scripts/remove-old-aliases: detect and avoid more complex cases 2025-10-26 14:55:07 -04:00
Masum Reza
f01a5c822c vicinae: init at 0.15.5 (#451675) 2025-10-26 17:46:25 +00:00
John Titor
c3de656080 vicinae: add dawnofmidnight as maintainer
See https://github.com/NixOS/nixpkgs/pull/451675#discussion_r2463921396
2025-10-26 22:53:39 +05:30
skwig
752ad8a2cb maintainers: add skwig 2025-10-26 14:43:29 +01:00
Gabriel Maguire
4804f1233d maintainers: add GabrielMaguire 2025-10-26 16:34:56 +05:30
Sandro
deecb882aa shira: init at 1.7.1-unstable-2025-08-31 (#439052) 2025-10-24 21:53:37 +00:00
Weijia Wang
e22fa2a6b5 forge-mtg: 2.0.05 -> 2.0.06 (#446912) 2025-10-24 21:48:49 +00:00
Weijia Wang
45bc9bdb43 undercut-f1: init at 3.3.51 (#455016) 2025-10-24 21:13:40 +00:00
Andreas Stührk
ddee9d53fd treewide: remove myself as maintainer from most packages
This mostly has been reality for a while now. I still use some of the
packages, but don't have the capacity to maintain them.
2025-10-24 18:18:16 +02:00