Hi Goffi,
Since you're already working on that solution, and it sounds like you're much
further along than I am, I'll probably focus more of my work on implementing
ForgeFed.
Will probably still complete the porting of the `xeps` repo to use Codeberg infrastructure
if for nothing else than to serve as an example for others.
Thanks for making me aware of your work.
On Friday, August 29th, 2025 at 10:14 AM, Goffi <goffi(a)goffi.org> wrote:
Hi Elle,
Le vendredi 29 août 2025, 08:19:14 heure d’été d’Europe centrale Elle a écrit
:
Hi Badri and Schimon,
I have started work on porting over the xsf/xeps repository. At the moment, it is just a
mirror, and I have started
reviewing the Github CI workflow, and the `tools/github_auto_triage_pr.sh`
script.
There is a codeberg-cli tool
which aims to be a replacement for the `gh` tool.
I also spent a good portion of time reviewing the
current state of the
Codeberg/Forgejo implementation of the ForgeFed (
https://forgefed.org/)
protocol. So far, they look to have implemented submitting "Likes" (equivalent
of GitHub stars) on repositories from other Forgejo instances, Mastodon, and a
couple other sources. While somewhat tangential to the main porting effort, I
think contributing to ForgeFed will solve especially the issue of maintenance
burden for email-submitted PRs/Issues.
FYI, I'm also working on XMPP based decentralized forge (and it predates
ForgeFed).
I'll probably do a gateway to Github in a not-to-distant future. The big
advantage is that it's fully XMPP already, accessible by standard pubsub.
I'm also currently working on an email gateway. With those bricks in place, it
should be relatively easy to code a small script to create a PR on a XSF
Github if an email is received on a specific address, and have all that
accessible by XMPP directly.
I may extend the current ActivityPub gateway to implement ForgeFed extensions
and make it work with the XMPP forge, but it's very low priority at the moment
(by lack of resource, not lack of will).
Anyway, those technical details can be discussed elsewhere.
Best,
Goffi_______________________________________________
Standards mailing list -- standards(a)xmpp.org
To unsubscribe send an email to standards-leave(a)xmpp.org