please don’t cc the maintainer team on any issues or pull requests as it sends out quite a lot of mail, which is what this team is hoping to avoid. OfBorg will automatically request reviews by relevant maintainers automatically.
the invitations are paused while I work out an issue with GitHub’s support.
Interested if I can help. I would like to participate more to NixOS. I haven’t made any PR yet though – only small comments. JosephLucas (Joseph Lucas) · GitHub
I just received an invitation to join. Unfortunately, Github invitations contain no metadata such as a message, or who invited you. I was a bit puzzled about why I was invited out of the blue, with no email or mention on Github. Then after a bit of searching I discovered this announcement.
It might be a good idea to also send an email with more information about why people are invited, before sending the invitation. Or maybe put a temporary banner in the Nixpkgs readme.
As of now, the team has 733 members, with 376 pending invitations. About 100 new invitations were sent this evening, catching up with new maintainer entries over the past several months. Several people cannot be invited:
166 are a missing a githubId values (note: do not blindly add these, see note later)
43 are missing a github value (note: do not blindly add these, see note later)
2 people seem to have declined the invitation or blocked the repo or something where GitHub says we haven’t invited them, but also we can’t invite them.
1 person is blocked from being invited by GitHub due to U.S. trade controls law restrictions.
Additionally, I accidentally removed (and re-invited – sorry!) about 10 people as they didn’t have a githubId set. I added their ID back.
Adding a github or githubId value after the initial addition:
You can’t just go look up GitHub handles and assume it is right. Instead:
Find a maintainer without a githubId
Look in the git blame output and find that section
Look up that commit on GitHub and see who GitHub thinks authored it.