Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add two simple checks from #1 #26

Merged
merged 2 commits into from
Feb 7, 2021
Merged

Conversation

rmcgibbo
Copy link
Collaborator

@rmcgibbo rmcgibbo commented Feb 7, 2021

n.b. I think we could probably improve the wording of the explanations and the warning message.

@@ -0,0 +1,3 @@
All packages ought to have a maintainer.

Copy link
Owner

Choose a reason for hiding this comment

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

I remember seeing something describing what is expected of maintainers. Would be nice to link it here but cannot find it now.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Maybe it was a discussion on discourse? That would be useful.

@@ -0,0 +1,3 @@
All packages ought to have a maintainer.

Copy link
Owner

Choose a reason for hiding this comment

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

Also need to add anchors to https://nixos.org/manual/nixpkgs/unstable/#sec-standard-meta-attributes so that we can link to the maintainers field docs.

Copy link
Owner

Choose a reason for hiding this comment

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

Package is missing a license
'';
locations = [
(builtins.head (builtins.filter (l: l != null) [
Copy link
Owner

Choose a reason for hiding this comment

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

The head partiality gives me creeps 😆

@@ -0,0 +1,3 @@
All packages ought to have a maintainer.

This can be the update submitter or a community member that accepts to take maintainership of the package. See [Section 7.1 of the Nixpkgs manual](https://nixos.org/manual/nixpkgs/unstable/#sec-standard-meta-attributes) for more details.
Copy link
Owner

Choose a reason for hiding this comment

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

I merged the PR so we will be able to link directly to https://nixos.org/manual/nixpkgs/unstable/#var-meta-maintainers once the manual is rebuilt.

@rmcgibbo
Copy link
Collaborator Author

rmcgibbo commented Feb 7, 2021

Clearly I need a nixpkgs-hammer for helping me make clean PRs to nixpkgs-hammer. Sorry for all the little nits, and thanks for reviewing so well :P

Copy link
Owner

@jtojnar jtojnar left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks.

@jtojnar jtojnar merged commit fcb8aa3 into jtojnar:master Feb 7, 2021
@rmcgibbo rmcgibbo deleted the simple-checks branch February 7, 2021 22:52
@jtojnar jtojnar mentioned this pull request Feb 8, 2021
34 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants