@abcdw The process is much simplified when you already have an account at the service, which is why the network effect of Github is so strong: if you put your public repository on a different service it will be much more unlikely to receive contributions.