3 ms·
Git does not require a singular centralized repository and embraces decentralization. I like how hosting your own repository is embraced by the overall design o
by arpstick 12y ago
Git does not require a singular centralized repository and embraces decentralization. I like how hosting your own repository is embraced by the overall design of git. "Host your own Github" should most definitely be the norm vs having a github/sourceforge/google code that everyone relies on being up. I wish that everyone running their own repositories while pulling directly from others was the defacto standard, that way no one can use the excuse "$repository / $service is down I'll submit it later".
- welly 12y agoWhile I agree with the sentiment, I think having a centralised repository, such as Github, creates a more social environment for sharing projects. If everyone had their own "Github", I can imagine the sharing and collaboration of open source projects would become more difficult to manage. Unless of course there was a service that, while didn't host Git repositories, did everything else that Github offers. Unless there is?
- pjc50 12y ago.. unless the social machinery were also decentralised? (To a certain extent, this is true of the environment git was born to serve, Linux kernel development; the social environment was the linux-kernel mailing list)