Several years in the making, GitLab is now very actively implementing #ActivityPub! 🙌
https://gitlab.com/groups/gitlab-org/-/epics/11247
The end-goal is to support AP for merge requests (aka pull requests), meaning git.alice.dev can send a merge request to gitlab.com/Bob/project.git
First bite-sized todo on the implementation path there is ‘subscribe to project releases’.
Smart move by #GitLab; through ActivityPub they’re getting a distributed version of GitHub’s social layer.
@fediversenews #fediverse #GitHub #git
Support ActivityPub for merge requests (&11247) · Epics · GitLab.org · GitLab
Gitlab/ActivityPub Design Documents by @oelmekki The goal of those documents is...GitLab
This entry was edited (1 month ago)
like this
reshared this
Daniel Siepmann
Fediverse News reshared this.
dracoling
•Support ActivityPub for merge requests (&11247) · Epics · GitLab.org · GitLab
GitLabDaniel Siepmann likes this.
Evan Prodromou
•Fediverse News reshared this.
Evan Prodromou
•Fediverse News reshared this.
Blake Leonard
•Daniel Siepmann likes this.
Fediverse News reshared this.
Daniel Siepmann
@Evan Prodromou as @Blake Leonard wrote it is an extension to ActivityPub as activity pub fulfils some, but not all requirements. It doesn't know, and doesn't need to know, about patches, commits, issues, for example.
That's already mentioned on their website https://forgefed.org/ where you can find the source at https://github.com/forgefed/forgefed/blob/main/content/_index.md#how-does-it-work.
ZiRO2264 likes this.
Fediverse News reshared this.
Will Orr
•Daniel Siepmann likes this.
AstraLuma :blobfoxcomputer:
•fuomag9
•Soheb
•Urda
•Jacob Pratt
•aa
•Juan Luis
•Daniel Siepmann likes this.
Caesar
•Daniel Siepmann likes this.
Peter Bronez
•A contributor discussed @forgefed in the comments on that issue a few hours ago: https://gitlab.com/groups/gitlab-org/-/epics/11247#note_1529285198
Support ActivityPub for merge requests (&11247) · Epics · GitLab.org · GitLab
GitLabDaniel Siepmann likes this.
Peter Bronez
•@caesar @astrojuanlu @forgefed
Excerpt:
“Yep, I saw it, it looks awesome. :) It will be a good protocol [for] cross-instance discussions and merge requests.
The current [proposal] allow people on the fediverse to follow activity on Gitlab instances, without write access,[…] I prefer to avoid using an extension of ActivityPub
Given how ForgeFed already did all the design work, I don't see any reason not to use it”
Daniel Siepmann likes this.
Zak φ🐢✌️
•Alexander Tikhonov
•* Add projects avatars
* Add release discussions
* Implement ActivityPub for releases
Tomodachi94
•amazing. This would make me move my projects over to GitLab (either self-hosted or the official instance) almost immediately.
Bonus points if #Codeberg, #Gitee, and so on implement a compatible implementation.
Codex ☯️♈☮
•Finally! Decentralized version control! 😌
(I joke, but congrats to the team, this does look very cool!)
ティージェーグレェ
•ch0ccyra1n :she_her:
•Edbro
•:projetstodon: Shalien
•Gerhard Schröder
•Martin :verified:
•I was thinking why. But yes gitlab is like mastodon also multi instance. Would be nice if they work together.
I was thinking you would be able them to follow updates on mastodon. Also a fun feature but this is better 😊
Maybe github can also join the multiverse then 😊
kik
•Erlend Sogge Heggen
•kik
•