upend / IF_MS_BUYS_GITHUB_IMMA_OUT

GitHub has sold us out. Time to get out.
3.64k stars 54 forks source link

Backup copy of all conversations (issues/PRs) of this repo #96

Closed limonte closed 6 years ago

limonte commented 6 years ago

In case (when) they will delete this repo (#92), all our communication will be vanished.

As I see the solution, some service should periodically trigger GitHub API to fetch every issue and all issue comments and store them somewhere.

Does anyone have any idea how can we make a reserve copy of all conversations of this repo?

Whatwver the solution will be, it should be linked in the README, so all forks will have that information as well.

limonte commented 6 years ago

If they can remove the repo from trending list without any T&C violations, what will stop them from removing it from GitHub? Seriously, @nicholas-c try to answer this question.

nicholas-c commented 6 years ago

Because it's simply not in their interest to do so? What would they gain from doing so? It's a pretty simple precedent really.

limonte commented 6 years ago

What would they gain from doing so?

Exactly the same as they're gaining from removal this repo from trending. Prevent spreading information about GitHub issues and its alternatives.

Fewer people will know about GitLab/BitBucket/whatnot => More people will stay here => Moar $$$ to M$.

limonte commented 6 years ago

So, in your reality @nicholas-c, what is the reason for removing this repo from trending? Just a small bug in GitHub algorithms? Or somebody gives just a couple of craps because this repo is growing quickly?

PS. just ordered a couple of foil caps from AliExpress image

tristanbettany commented 6 years ago

I imagine you're just not as trendy as you thought you were :trollface:

limonte commented 6 years ago

Come on, guys! I'm trying to be paranoid here, stop posting foil-cap jokes and making me laugh :D

7twin commented 6 years ago

@limonte are you planning on removing your repos like sweetalert2 from github?

limonte commented 6 years ago

@7twin I don't know yet. Probably no, at least not before M$ will start censorship. Anyways, the decision on moving out isn't just mine, there are multiple collaborators in that repository and we will vote before making any decisions.

evyatarmeged commented 6 years ago

@dkfiresky I almost died laughing.

ghost commented 6 years ago

@evyatarmeged great to hear that.

venikx commented 6 years ago

@limonte Microsoft has no power over GitHub yet... Sigh...

TwiN commented 6 years ago

I really doubt that they'll delete this repo, but we could just make a discord group or a Slack.

vassudanagunta commented 6 years ago

Guys, can you figure out the based/easiest way for users to export all the Issues and comments under them ASAP? We are going to need it.

vassudanagunta commented 6 years ago

Sorry I have no tolerance for people who consider this an open forum when it isn't. But all of this won't matter very soon. I'll be making an announcement and a change to this repo so that everyone can have what they want (though they've always had that freedom).

TwiN commented 6 years ago

@vassudanagunta Like I said, it's probably a better idea to get all developers together in a discord or a slack instead of just trying to export the issues/comments. Issues by themselves have very little power -- but a group of developers do. If this repository were to be removed, we have no way of finding each others again.

But I don't see why the repository would be removed anyways, it's not like we're being disrespectful or causing havoc.

vassudanagunta commented 6 years ago

I'm a believer in self-organization and teams doing whatever works for them. That's what makes a team. What we have here is not a team and will not gel into one because of all the differences.

So please, organize as you see fit! I will post a link to whatever you set up.

TwiN commented 6 years ago

@vassudanagunta Alright...

Well to respond to your question, you can access all the issues on a repository by using GitHub's API:

https://api.github.com/repos/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/events

I uploaded them to an unlisted pastebin: https://pastebin.com/uJpB1n6z

As for the comments in each issues, ¯\_(ツ)_/¯

vassudanagunta commented 6 years ago

The comments are more important than the issue titles... they contain the work of people so far, their research, their ideas.

TwiN commented 6 years ago

It does not just contain the issues titles, it contains the issues description too.

I'm just trying to contribute here, it's better than nothing. Quite frankly, you could also just save each issue one by one as 'html page' if you're really worried about it.

If we keep using the GitHub API approach, then you could use

https://api.github.com/repos/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/96/comments

to get the comments of the #96

https://api.github.com/repos/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/94/comments

to get the comments of the #94

etc.

vassudanagunta commented 6 years ago

Here's why a way to export issues and comments is really important: #114.

If you guys have a solution that everyone can use, that would be awesome.

limonte commented 6 years ago

This is terrible: image

I disagree with @nicholas-c but I do respect his opinions. He spent his personal time to put his thoughts and numbers into very structured comments and you vanished all his effort.

Good luck @vassudanagunta with what you're doing. I was with you and your initiative from the very beginning, but now IMMA OUT from here.

vassudanagunta commented 6 years ago

@limonte See #116. I have not hit the delete button on anything on this site except those posts that disagreed with our issues with the acquisition, because this IS NOT a forum for that debate.

vassudanagunta commented 6 years ago

Hello,

The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted.

Thank you!

vas