Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create our own FreeHUB #74

Open
AEK-BKF opened this issue Jun 5, 2018 · 13 comments
Open

Create our own FreeHUB #74

AEK-BKF opened this issue Jun 5, 2018 · 13 comments
Labels
GitHub alternatives - ideas Ideas for a GitHub Alternatives page

Comments

@AEK-BKF
Copy link

AEK-BKF commented Jun 5, 2018

Hi developers !

I think it's a good idea to create our own FreeHub, we collect in it everything is open source.
The FreeHub won't belong to one or two Founders, but thousands founders, we can do it !

What's your opinion ?

@vassudanagunta vassudanagunta added the GitHub alternatives - ideas Ideas for a GitHub Alternatives page label Jun 5, 2018
@TwiN
Copy link

TwiN commented Jun 5, 2018

http://freehub.com is already taken, though. :(

UPDATE: I bought gitbye.com, which is a pretty cute alternative

@AEK-BKF
Copy link
Author

AEK-BKF commented Jun 5, 2018

@TwinProduction it's just a name but what I mean is the idea : create a free git host instead of this one Github !!

@TwiN
Copy link

TwiN commented Jun 5, 2018

I don't think that the issue is that we have nowhere to go. There are already existing alternatives (e.g. BitBucket, GitLab).

The thing is that GitHub somewhat ditched us.

On the other hand, GitHub was evaluated at $2B in 2015. The fact that MS is willing to take out $7.5B 3 years later means that they were dead set on buying it.

Not to mention that if everything is free, how will we afford the servers?

@AEK-BKF
Copy link
Author

AEK-BKF commented Jun 5, 2018

Who said that BitBucket or GitLab ... wont sell themselves as GitHub did ?
If we want we can and we will do it ! it's so easy to create new Git Host belongs to thousands developers.
Try to live as a lion even it walks alone better than a sheep which follows others to live ...

@hydratic
Copy link

hydratic commented Jun 6, 2018

@TwinProduction , we could host the servers with Docker perhaps?

@hydratic
Copy link

hydratic commented Jun 7, 2018

If you guys decide to, I will help out with making a Git based alternative. I know Rust, Python 2.7, Go, JS, CSS, and HTML. If you need me, just let me know.

@prenex
Copy link

prenex commented Jun 7, 2018

It is interesting that we use a distributed version control system, but we use a centralized point for storing stuff - like github. Wouldn't it be much better if we would make a system that only centralize the community of "gitea-like servers"?

My idea is to create as many gitea servers as we want ourselves, but create a single community point that unifies the login, search and ranking only. Think about it like this: you install your gitea to your server, raspberry pi, whatever, give it a UUID - or hopefully a name like prenex_stuff.git - and by default you are having your "private repositories". By non-default you can share a pointer to your repositories publicly through "gitstack" (I just named teh community service as this for whatever) and you get all the benefits of starring stuff, searching and whatever - but the main central repo will stay thin with a small database preferably runnable on a single machine and easily mirrored for backup by anyone.

I would add a system that you can share 32 + as many puclic repositories as you have "mirrored" from other authors servers to keep data safe. I am not sure about the ranking system, but you get the idea that there must be some driving force besides liking stuff to mirror them on your machine but on the other hand we better ot mirror everything just as-is. Maybe you can actually ask people to mirror your stuff and thus it could be a much better community with more communication after all. For example: "look at this awsome algorithm I wrote for computer vision - do you want to help me keep it alive by mirroring?"

In the above mentioned system, mirroring things should be as much of a top priority as adding new code.

Is this a bad idea? I am thinking about maybe doing this, but I guess my time is too limited and I am already struggling with anough home projects haha so at least I wanted to share the idea ;-)

@hydratic
Copy link

hydratic commented Jun 7, 2018

If someone else wants to I would be happy to work on something like this. How about for the name, something like mirror.io?

@vassudanagunta
Copy link
Contributor

Hey all. I love the work you've been doing. Not everyone loves mine. Please read Issue 114.

@0xferit
Copy link

0xferit commented Jun 7, 2018

@fn-main Why not extend already working Git Center?

@prenex
Copy link

prenex commented Jun 8, 2018

@ferittuncer I like zeronet, but there are people who do not prefer things like that. The thing proposed is more traditional in its architecture as it is a community of repo-hosting devices with mirroring done more visibly. I think it is a question of simplicity to do this well so that people do not see the system as a not understandable black box. Also I don't know if it is good to complicate both projects instead of concentrating of only one thing. I don't want both of them to lose in this...

@fn-main Maybe "sucklesshub.io"? If we can keep the architecture simple and fast it would be a good name for three reason:
1.) It is not already taken like previous choices here
2.) It has a riot-mentality deep in its name against the happenings with github
3.) It is a bit suckless.org simplicity by not using very complicated storage all around the cloud but using git as it should be: for distributed storage and simple open usage.

I am sure I would love it and it feels good that at least some people shares same or similar thoughts.

@vassudanagunta
Copy link
Contributor

reminder this forum is shutting down in 5 hours 20 minutes.

@vassudanagunta
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GitHub alternatives - ideas Ideas for a GitHub Alternatives page
Development

No branches or pull requests

6 participants