Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anonydog/anonydog

On the internet, nobody knows you're a dog
https://github.com/anonydog/anonydog

bots developer-tools hacktoberfest

Last synced: 2 months ago
JSON representation

On the internet, nobody knows you're a dog

Awesome Lists containing this project

README

        

# anonydog

[![Backers on Open Collective](https://opencollective.com/anonydog/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/anonydog/sponsors/badge.svg)](#sponsors)

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][3] and [Chrome][4]) and select "anonymous pull request" when opening your next PR.

If you'd rather do the process manually:

1. Go to https://anonydog.org/fork and tell me which github repo you want to
work on.
2. Instead of forking `anyuser/anyrepo`, fork `anonydog/anyrepo`
3. Create a branch and work as you normally would
4. 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.

## Motivation

This, as most things, started as a [conversation][2]. @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?

## Get in touch

In case you're interested in helping or using anonydog, [open an issue][1] and
we'll talk.

[1]: https://github.com/anonydog/anonydog/issues
[2]: https://twitter.com/swfiua/status/811690973919137792
[3]: https://addons.mozilla.org/firefox/addon/anonydog/
[4]: https://chrome.google.com/webstore/detail/anonydog/gkbjecdmoeapfnbkmcchpmffcdgaadhf

## Contributors

This project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).

## Backers

Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/anonydog#backer)]

## Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/anonydog#sponsor)]