Skip to content

treewide: re-add removed maintainer contact#445087

Closed
zeuner wants to merge 1 commit into
NixOS:masterfrom
zeuner:recover-maintainer-contact
Closed

treewide: re-add removed maintainer contact#445087
zeuner wants to merge 1 commit into
NixOS:masterfrom
zeuner:recover-maintainer-contact

Conversation

@zeuner

@zeuner zeuner commented Sep 21, 2025

Copy link
Copy Markdown
Contributor

These packages have been damaged by removing a way to contact the maintainer.

This PR fixes it for both legal and practical reasons.

In some jurisdictions like the EU, availability of personal data has to be ensured, and removing the maintainer entry effectively made the maintainer contact unavailable where it is required. Furthermore, removing it hurts users of the affected packages, because it makes it hard for them to contact someone who is familiar with the packages when issues arise.

Re-adding the necessary information to the affected packages solves these issues.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 6.topic: python Python is a high-level, general-purpose programming language. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Sep 21, 2025
@zowoq

zowoq commented Sep 21, 2025

Copy link
Copy Markdown
Contributor

cc @NixOS/moderation

@qzylinra

Copy link
Copy Markdown
Contributor

It may have been illegal to delete your contact information before, but it is legal to refuse to add your new contact information now. This is not the same information.

@SigmaSquadron

Copy link
Copy Markdown
Contributor

It's also a gross misunderstanding of what personal data is. The packages you previously maintained are not yours. While your changes are copyrighted to you, they were freely licensed under the MIT, and after you expressed your wishes to avoid adding a GitHub account to your maintainer information, the packages ceased to be officially maintained by you per your non-compliance with the recently-implemented data requirements.

@dcarosone

dcarosone commented Sep 22, 2025

Copy link
Copy Markdown

The moderation comment and warning made here applies to this issue as well. The timestamps indicate that this issue was raised (just) before that warning was posted, but any further activity after this point will be considered actionable.
#437082 (comment)

@wolfgangwalther

Copy link
Copy Markdown
Contributor

In Nixpkgs, we collect maintainer information in a structured way in meta.maintainers and meta.teams. Package descriptions are not the right place to put this, thus closing on purely technical grounds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants