My organization has an account on some other system than github where we added some features to several github open source projects. The problem: organization accounts are all paying and contributing to open source projects would really be the only reason for us to use github. So either we pay double the price for our repos (obviously we won’t do that) or we just don’t contribute back to the open source community (and we don’t want to do that either).
So would it be possible to have a free open source organization account if all your repos are public ? It doesn’t seem too hard to do and would really help open source projects hosted on github.
Since these repos are already hosted somewhere else, maybe you can also add the ability to add external (to github) repos. They would obviously have a limited functionality (such as just making pull request to other repos on git, the main thing to contribute to open source projects) but then, they would not take any disk space on github servers either. This is more complicated, I know…