Goffi. Good day.
On Fri, 29 Aug 2025 12:14:05 +0200
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](https://codeberg.org/xsf-org/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.
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.
I would advise to create a news mailing-list called General, or even
restore mailing-list JDev.
Schimon