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.