Skip to content

maintainers: drop figsoda #455942

Merged
wolfgangwalther merged 5 commits intoNixOS:masterfrom
mdaniels5757:drop-figsoda-as-maintainer
Nov 3, 2025
Merged

maintainers: drop figsoda #455942
wolfgangwalther merged 5 commits intoNixOS:masterfrom
mdaniels5757:drop-figsoda-as-maintainer

Conversation

@mdaniels5757
Copy link
Member

@mdaniels5757 mdaniels5757 commented Oct 26, 2025

figsoda does not seem to have had any nixpkgs activity since 2024. Their last review was in Feburary 2024, per #455328 (review).

Because figsoda maintained so many packages, I split up my commits by the regex I used.

@figsoda: if you'd like to stay involved as maintainer, please respond within a week.

Finally, I see that figsoda is a committer as well. That is not changed by this PR.

Things done


Add a 👍 reaction to pull requests you find important.

@mdaniels5757 mdaniels5757 requested a review from figsoda October 26, 2025 17:29
@mdaniels5757 mdaniels5757 force-pushed the drop-figsoda-as-maintainer branch from 8902af1 to 118a3b8 Compare October 26, 2025 17:31
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 6.topic: python Python is a high-level, general-purpose programming language. 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 8.has: module (update) This PR changes an existing module in `nixos/` 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. 6.topic: vim Advanced text editor 6.topic: lua Lua is a powerful, efficient, lightweight, embeddable scripting language. 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 6.topic: teams Relating to team creation, updates, other management actions labels Oct 26, 2025
@JohnRTitor
Copy link
Member

Commiter rights need to be handled by @NixOS/commit-bit-delegation also CC @infinisil as well about auto removing commiter rights.

@mdaniels5757 mdaniels5757 force-pushed the drop-figsoda-as-maintainer branch from 118a3b8 to c67dd16 Compare October 26, 2025 19:05
@mdaniels5757
Copy link
Member Author

Their last merge was Nov 25, 2024, so I assume the bot will make a PR to remove them in a month or so.

@acid-bong
Copy link
Contributor

what a legendary fella 😢 thank him for his service 🫡

@mdaniels5757 mdaniels5757 force-pushed the drop-figsoda-as-maintainer branch 2 times, most recently from 0b31387 to c7ff6c8 Compare October 26, 2025 20:37
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Oct 26, 2025
@mdaniels5757 mdaniels5757 force-pushed the drop-figsoda-as-maintainer branch from c7ff6c8 to 39005a4 Compare October 29, 2025 00:10
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Oct 29, 2025
@Eveeifyeve
Copy link
Member

Also please look into creating issues of looking for maintainer of packages that have no maintainer if @figsoda doesn't respond.

s/maintainers = with lib.maintainers; [ figsoda ];/maintainers = with lib.maintainers; [ ];/
s/maintainers = with maintainers; [ figsoda ];/maintainers = with maintainers; [ ];/
These were done manually by me, either due to not matching the regexes in the previous ones, or because of nixf-diagnose, which I have as a pre-commit hook.
@mdaniels5757 mdaniels5757 force-pushed the drop-figsoda-as-maintainer branch from 39005a4 to ea5e3b2 Compare November 3, 2025 01:16
@mdaniels5757
Copy link
Member Author

A week has passed.

@Mic92 @zowoq @winterqt could one of you please:

  1. Remove figsoda from the NixOS/rust team, then
  2. Manually run the teams sync workflow?

Thanks!

@zowoq
Copy link
Contributor

zowoq commented Nov 3, 2025

could one of you please ...

Done: #457964

Copy link
Contributor

@wolfgangwalther wolfgangwalther left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have two rebuilds:

  • nixos-install-tools
  • tests.nixos-functions.nixos-test

Both of these are irrelevant - they just include parts of the nixpkgs source somewhere, so change whenever.

Diff LGTM.

@figsoda thank you! You are welcome back anytime!

@wolfgangwalther wolfgangwalther added this pull request to the merge queue Nov 3, 2025
Merged via the queue into NixOS:master with commit 42d395e Nov 3, 2025
49 of 56 checks passed
@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Nov 3, 2025
@mdaniels5757 mdaniels5757 deleted the drop-figsoda-as-maintainer branch November 3, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: lua Lua is a powerful, efficient, lightweight, embeddable scripting language. 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: python Python is a high-level, general-purpose programming language. 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. 6.topic: teams Relating to team creation, updates, other management actions 6.topic: vim Advanced text editor 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 8.has: module (update) This PR changes an existing module in `nixos/` 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants