-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
IPFS replaces github #3171
Comments
Well dude, I totally agree with you. |
Now you got me curious... what happened with @isysd? |
@julian-molina I wrote a git-based protocol very similar to what this repository is doing. I was a little too aggressive at tagging users, however, since I wanted to reward upstream contributors. Not sure if anyone complained or if their IT team or algo threw a flag, but they banned my account. |
As a proof of concept, for those who have not used IPFS like this before, I synced the current github repo to IPFS. You can see the bare repo here: https://ipfs.io/ipfs/QmQcLJwrsQrCEf61RXXZiiwAe2V3jq3JbjPd1DCZMsiW1q To check it out from the public gateway run:
Note that if you have IPFS installed locally, this should redirect to your local node anyway. Try it! |
I've played a bit with IPFS and integrated the daemon (the golang one) to write the market data. Had issues with connections but will revisit this soon as besides your use cases, the historic market data is a must. |
Is your feature request related to a problem? Please describe.
I hate github, and Microsoft, and Bill Gates. Ask me sometime why my github username isn't @isysd. They are a barrier and a risk to Superalgos decentralization.
Since all of the real governance logic is already scripted, github is serving two functions:
Only the first one should be used going forward.
Describe the solution you'd like
The git hosting function of github can be offloaded to decentralized IPFS without any major refactor. See:
https://docs.ipfs.io/how-to/host-git-style-repo/
This will distribute the hosting, and adapt a stack familiar to web3 developers.
Describe alternatives you've considered
I would not consider anything more than mirroring to centralized hosting services like github, bitbucket, and gitlab. Git servers are easy to host, and I will write more Feature Requests and Pull Requests relevant to that topic. IPFS is too good, and well supported not to use, however.
Additional context
I believe there would be a number of side effects of this.
The text was updated successfully, but these errors were encountered: