1995parham / github-do-not-ban-us

GitHub do not ban us from open source world :iran:
11.79k stars 1.06k forks source link

Would you use a NEW non-profit, sanction-free platform? #1375

Open saleh-old opened 4 years ago

saleh-old commented 4 years ago

Hi everyone. I am the creator of an Voten, an open-source project with more than 1k stars: https://github.com/voten-co/voten

I'm thinking about forking https://github.com/gitlabhq/gitlabhq and starting an open-source AND sanction-free Git platform. My solution is just like I did with Voten at the time, I won't register it anywhere and won't host it on platforms such as Google Cloud which block IPs from countries such as Iran.

What do you guys think? If I do so, will you use it?

kecrily commented 4 years ago

I don't think it is a good idea to open a new issue. It is totally unnecessary. It just distracts the attention of the topic. We should discuss in the original issue, what do you think?

我并不认为新开一个issue是一个好主意,这是完全没有必要。它只是一味地分散了话题的关注度。我们应该在原issue讨论,你认为呢?

saleh-old commented 4 years ago

@scvoet I did this because I'm not just suggesting an idea for others, I'm proposing to do it myself as I did with my previous open-source project.

ovflowd commented 4 years ago

Well, that would be interesting! I seen some people trying some open source versions. But why you just don't fork GitLab CE, I don't know?

Still, if the project scales up... I mean it depends if you want have a main running instance, or just code something and release it for free and open source 😅

alexmodrono commented 4 years ago

@sullyfischer That's a really good idea! There's a tool named Salsa, developed by Debian, which did the same thing, and it works pretty well. If you decide to continue with this idea, I know Python and Swift, and a bit of JS, so if there's anything where I can help I'll happily do so.

I'd like to contribute, as I'm tired of GitHub restricting people and the US sanctions, and it's time to fix this. I can code the backend and even an iOS and macOS version.

When Microsoft bought GitHub, everyone started moving to GitLab. Then, why won't anyone move to this platform as well?

This can be a really good opportunity to make a real platform run by the community and not by a single enterprise, so we can make a platform with real freedom of speech, free to use, for everyone.

saleh-old commented 4 years ago

@ovflowd I will be having a version up. in fact, I'm not really thinking about having a version that people can install, although they can; because for that, they can already use Gitlab CE.

I'm talking about the platform itself which people can use, without registering it anywhere, and features such as end-to-end encryption for private repositories.

@iAlex11 thanks man. Let's keep in touch. We have to see how this topic goes and how much people are into it. One thing I learned from my previous project (Voten), is that no matter how much better your platform is, people are not going to migrate unless they're actually looking for another platform.

If all the stargazers of this repository are merely looking to push Github to restore everything, and not ready to leave it for another platform, then starting a new one would be a waste.