bubelov / news

Feed Reader and Podcast Player for Android
https://f-droid.org/packages/co.appreactor.news/
GNU General Public License v3.0
405 stars 24 forks source link

Move code to GitLab or Codeberg #220

Open julianfairfax opened 6 months ago

julianfairfax commented 6 months ago

Checklist

What feature do you want?

It would be nice if the project's code were moved to GitLab or Codeberg.

Why do you want this feature?

GitHub is not an open source platform, and being owned by Microsoft makes it more of a danger to open source projects, rather than a help.

bubelov commented 6 months ago

I'm not sure if I understand the threat. The code is stored on my PC and many other contributors also have their own full copies. Microsoft can indeed shut down GitHub or ban certain users, but it won't affect us at all since we can always push the code to any other platform. We're in no way dependent on GH, it's just a backup storage with zero leverage.

Or do you mean spyware and analytics? I don't like the fact that Microsoft can track the contributors, but is it really different from GitLab or Codeberg? They're all registered in US direct sphere of influence so they can be easily coerced to spy on users or act maliciously on behalf of the government.

We do have some contributors who avoid GitHub, they just send me the patches and crash reports via email. I'm not against the idea of setting up a few repo mirrors on other platforms so people can avoid touching Microsoft servers when cloning the code.

julianfairfax commented 6 months ago

The threat in my view is that everything on GitHub is subject to Microsoft's will. Of course, if they shut down the whole platform, you could always reupload your project somewhere else, but it would be very hard to find all your users and let them know it has moved and whatnot.

I don't like having so much power in the hands of a company that has a history of acting against open source software. And I don't really buy the idea that they have now changed. They didn't buy GitHub out of altruism, or even to profit from it. They want to control open source.