-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Using IPFS for Federation #12645
Comments
The problem isn't so much how to store the data, but how to merge between entities. |
Looking at the code, gitea would need a pretty large code refactoring to support suborganizations. Currently, the routing file directly supports "/:username/:reponame" route match. |
@zyansheep this would need a lot of rewrite or "adapters" to warp things into IPFS/IPNS and it only would make it posible to federate between gitea so ForgeFed is more interesting than IPFS ... by the way I personaly find IPNS very slow so It could slow down big instances most likely |
IPFS could be easily used for Federation. It would allow for projects to be shared and viewed across all instances. Cross-instance pull requests, issue opening as well as watching repositories on other instances could be accomplished using the Inter-Planetary Name System and IPFS's PubSub System.
I originally brought up this idea on #1612 but someone suggested to open a new issue.
The text was updated successfully, but these errors were encountered: