Federation in Gitlab - NLNet grant proposal maybe? (December 2022)

I’ll be writing the proposal in the next couple of days. I’m having some trouble moving forward because it is a bit hard for me to understand the current state of forge federation and what the current grants are focused on. If someone could help clarify things for me, here are a few questions / my current understanding of things:

  • Is the spec in a finished/usable state, or is it planned to be finished by the time this grant would be approved? (meaning: can I implement it without having to worry much about it being incomplete?)
  • Which forge implementations have federation working, that I could use today (or when the grant would be approved) to test interoperability?
  • This August grant is for implementing federation in gitea, and work will start roughly in December. Is there anything already working today?
  • This October grant is for publishing an official spec and implement things in Vervis, a kind of reference implementation for forge federation. Is there anything already working today?
  • There’s some references to moderation being important to codeberg (understandably), but no one actively focusing on that, and the current grants don’t explicitly mention it in their work plan (so any work I plan on doing re moderation will be from scratch, wrt forges, although it can be based on other fediverse studies/implementations)

I think it would be interesting and also that you would get support letters to support your grant application.

@dachary given the current timeline, I don’t think there will be time to get these written, but who were you suggesting would write these?

I suggest you plan to send a merge request with federation features to Heptapod.net instead

This sounds like a good plan, thank you for the recommendation.