IF_MS_BUYS_GITHUB_IMMA_OUT
IF_MS_BUYS_GITHUB_IMMA_OUT copied to clipboard
Any decentralized version idea?
gitchain... maybe?
https://git.scuttlebot.io/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256 is i think what you're looking for????
I would love to see a federation of self-hosted GitLab instances. The is already an issue on GitLab: https://gitlab.com/gitlab-org/gitlab-ee/issues/4517
try build it based on gogs.io
Perhaps we can build a "network" of independently-hosted GitLab (or similar) instances and join those ? Or perhaps collectively contribute for expenses regarding the hosting of one or more community GitLab (or similar) instance(s).
The way Hyperboria handles new users joining (one needs to ask an existing member to enter the network) may be of interest.
I think all open source should be hosted by a non-profit company, like Mozilla-level. It's pity they don't step in.
@Serphentas I would contribute (with money) to something like gitlab federation.
@revelt I think it is better idea to make it decentralized in the way email or jabber is decentralized. I would rather have all my data on my server, if it didn't kill discoverability and community spirit (no one will register and login on my forgotten web).
@Bystroushaak logical.
Hi 👋 Is nice that you are looking at Gitlab, but descentralized github has existed for a long time ago. As @ghost said
Here is a good intro: https://github.com/noffle/git-ssb-intro
https://zeronet.io/ This project may help for this purpose. A FOSS which makes web apps decentralized.
@ferittuncer I wonder how this compares to Hyperboria, though in essence I think the real problem is finding a service that acts like GitHub. The actual way of hosting that service (if community-driven) is yet another issue.
@Serphentas Nice project, to my understanding Hyperboria is a transport layer solution, help to decentralize the media we transmit our data.
ZeroNet is an application layer solution. It uses WWW at the moment but not restricted to any transport layer afaik.
ZeroNet can help us to build a decentralized GitHub, where each user also hosts the platform. This will guarantee censorship resistance and high-availability.
To build such service, I think we can use git-ssb and we need to build a front-end. We adapt gogs.io front-end to this hypothetical solution as it's open-source.
https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/25 We are talking about how to build a decentralized version, that is from the community, for the community.
@ferittuncer @Serphentas There's already a GitHub-like alternative on ZeroNet, called GitCenter (created by @imachug). It uses ZeroNet's merger site concept, which allows users to create their own sites for their repositories, and then the Git Center site aggregates all the merger sites a person has downloaded into one interface.
@krixano Thanks for heads up, gonna check it.
https://github.com/noffle/git-ssb-intro
@ferittuncer in https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/44#issuecomment-394717214 mentions ZeroNet, specifically https://github.com/imachug/gitcenter as mentionned in #72.
Federated git is definitely what we need. Split those servers and enable a user on any server to interact with everyone else!
Don't re-invent the wheel: https://github.com/noffle/git-ssb-intro
A few more options out there:
https://github.com/git-federation/gitpub
@AnaRobynn GIT-SSB is already on the comparison spreadsheet. Feel free to contribute there.
@millette @Bystroushaak See above, you can suggest other alternatives over there.
The scuttlebot column should be removed.
@ralphtheninja How so ?
@Serphentas Because it's not related to git or github at all, git-ssb is an application built on top of scuttlebot.
Makes sense, removing it then.
Just got some news from @noffle
npm i -g hypergit git-remote-hypergit && \
git clone hypergit://6b3752a2c3b04ed25ae2b4d380f3ed4d3d46a9d6b42850a3522e2dd80c332387 \
lisp-code
git over dat :fireworks:
@ralphtheninja Could you please give more details about git over dat?
Hey guys. I love the work you've been doing. Not everyone loves mine. Please read Issue 114.