Now what I would really like to see is some tool for keeping my GitHub repos in sync with my GitLab ones.<p>I did a one-time migration from GH to GL, but my GH account is still open, primarily because some projects are GH-only, meaning I might continue to make forks, contributions, etc.<p>Some way of making sure that I can periodically get all of those over to my GL would be nice.
I want to be able to freeze this. Give me 30 days to OK a bulk data download. I don't want a single lost access token to have such an easy way for someone to get <i>everything</i>.
It wasn't clear to me from the blog post, but the data for events, issues, attachments, and so on is only available for repositories you own. Activity in repos belonging to organizations or other users isn't included.
Glad to see more sites jumping on this party, I just wish more tools were out there that interpreted data from these dumps directly and made them more readable.<p>I've started the practice of keeping backups of somewhat recent "all my data" dumps from each site that offers them.
It seems odd for GitHub to be jumping through GDPR hoops - while at the same time RETROACTIVELY revealing all force-pushes [aka previously hidden and irretrievable by clone] in pull requests.<p>Of course, that data was compromised the second it was pushed, but, now they're parading the fact that people make mistakes...<p>What side are you on GitHub? Privacy? Or not?