Note that I don't have a problem with the need to have a Github (or
Bitbucket) account to contribute to PyGame or its website themselves --
you have to use the tools that the project choose to contribute to that
project, and in a pinch you can always send your patches by e-mail. But
forcing all members of the PyGame community to become Github's
customers somehow feels different.