Hi,
very nice work.
Are you able to tell something about what/how you got AppVeyor, and the windows binary wheel working?Â
https://bitbucket.org/pygame/pygame/issue/154/set-up-more-build-bots I've started working on a page which links to all the different buildbot pages(the travisci ones, launchpad, AppVeyor, the "The Spectacularly Adequate Automated Pygame Build Page"), so developers can go there when they make changes. If you put the links to AppVeyor/travisci in the issue above I'll get to them.
I reserved the pygame on pypi long ago. I will look at reviving it (once pypi is letting people login again, it's broken at the moment). What's your username on pypi?
By pypi test server, do you mean you set up a devpi? Is this just for yourself, or are you planning to make this public for pygame developers? I have a docker for setting up devpi, and was thinking of hosting one for pygame on the same server as the website. However, I wasn't sure how useful it was to people?
The process for doing releases is documented in docs/howto_release_pygame.txt We need to always follow the same release process to avoid causing people problems. We'll need to update the release process for the new version scheme, and to account for pypi amongst other things. If it's documented, then hopefully multiple people can do releases and get everything right.
best,