New forgefriends releases

I think Forgejo is a good “Meta Forge” in the same sense that Debian GNU/Linux is a meta distribution. It offers a lot of flexibility and can be used to make a forge with a narrower focus.

I’m interested in having a Forgejo based forge that:

  • is opinionated (SQLite only, no MySQL or Postgres; bleve only, no elastic search; file based sessions, no memcache server; single architecture, no arm*)
  • mono-repo (Forgejo & the runner)
  • only LTS stable releases (every two years) and daily releases (bleeding edge)
  • federation enabled by default
  • F3 used for migrations by default and the current migration code deactivated

My first motivation is to improve and use F3, by drinking my own champagne. It is going to be a long road but that’s the one I’m willing to take.

This is what I started to do with f3/f3-forgejo: Forgejo with F3 enabled - Forgejo: Beyond coding. We Forge.. Since forgefriends activity shifted to Forgejo a while back, I propose to revive it in this way.

1 Like

I understand the appeal of having a distribution that is specialized in this way. As long as care is taken to not duplicate the work done in Forgejo, that can be sustainable. I can help make sure all changes that are relevant to Forgejo find their way in the codebase.

For that to happen the codebase will have to be a soft-fork (i.e. a set of patches rebased on top of Forgejo). Exactly in the same way Forgejo started with Gitea, only in a friendly way where communication works in both direction and patches are merged in the two codebases.

1 Like

I will move f3/f3-forgejo forgefriends/forgefriends then.

(I’m unable to post links)

Your account trust level was upgraded.