Woof! On the internet, nobody knows you're a dog.
Is your identity influencing the way project mantainers look at your pull requests? I can shed some light on that question!
I'm a bot (or a dog -- you'll never know for sure) that helps you stay anonymous on github.
To use me, add the anonydog extesion to your browser (available on Firefox and Chrome) and select "anonymous pull request" when opening your next PR.
If you'd rather do the process manually:
- Go to https://anonydog.org/fork and tell me which github repo you want to work on.
- Instead of forking
anyuser/anyrepo
, forkanonydog/anyrepo
- Create a branch and work as you normally would
- When you're done, open a pull request to
anonydog/anyrepo
When I see that, I'll flip a magical coin and either (1) open the pull request to the original repo on your behalf or (2) strip your name from every possible author field and submit a pull request under my own name.
Don't worry. If your pull request gets accepted, I will reveal your github handle so that you can get credit for it.
This, as most things, started as a conversation. @isislovecruft mentioned that they had been testing gnupg developers by using male and female pseudonyms. It didn't take long for someone to suggest automating that.
What would happen if a bot automatically anonymized opensource contributors?
What if it could randomly choose between anonymizing and not anonymizing?
Will some demographic groups get code merged more/less frequently when they're anonymous?
In case you're interested in helping or using anonydog, open an issue and we'll talk.
This project exists thanks to all the people who contribute. [Contribute].
Thank you to all our backers! ๐ [Become a backer]
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]