42

ForgeFed: An extension to ActivityPub for web-based Git services federation

 5 years ago
source link: https://www.tuicool.com/articles/hit/ieEVvuJ
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ForgeFed: federating Git services

ForgeFed (formerly GitPub) is a decentralized federation protocol based on the W3C's ActivityPub , which extends ActivityStream 2.0 . It provides a server to server API for pull request, forking and subscription of repositories provided by Git web services (services like GitHub, GitLab, Gogs, Gitea).

Collaboration

A specification like this must be agreed upon by at least some of Git web service implementations. If you are a developer of such a software, please join our discussion and speak up. We'll simply add you to the work group.

If you are experienced in writing specifications, you're also welcome to join the effort.

Mailing List

We're still waiting for all the tentative work group members to join the mailing list.

All major discussion and decision making will happen in our Framalistes mailing list . Non-members may use the GitHub issue tracker or send us a mail at: [email protected] . We can not guarantee to read all mail or GitHub comments; but we will try.

License

The specification documents are licensed under a variation of the W3C Document License . You may obtain a copy of the document license here . The code components in this specification are licensed under the MIT License. You may obtain a copy of the license here .


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK