Github recently changed their ToS. At my read it seems to be rather anti-GPL, or really anti-copyleft. As I'm not a lawyer, I'm not going to do an analysis here, but see https://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm and FSF Response.

I removed all my repos from github, gitlab (which I don't really think was bad) and bitbucket (which may have been worse). I did such the wrong way. I actually delete my account. What I should have done reinitialize the git index and have left just a readme file pointing to the new location. I had to recreate my account to I can contribute to projects there, as the projects I'm interested insist on using github's pull request model.

I now self host repos and use mr to sync with repo.or.cz for backup purposes.

I have started a code wiki where I talk about projects where I have interest or involvement.