GitHub and federation... isnāt git itself federated? You can pull from anywhere and push wherever they allow you to. Things you cannot do:
- send patches via the website
- track issues
- browse code and documentation online
What other functionality do you use? I think thatās all I do. Maybe Iāll just create a software wiki for myself which implements these features and leave it at that. No need for Gitea, Gogs, GitLab or any of that.
@njoseph @kensanata Fossil does use the Git transport protocol, which implies it might work fine as a git server.
@kensanata There's also #fossil which comes with a built-in wiki and bug tracker. But you have to use a different scm altogether which was the main blocker for me. Maybe it's a bit ahead of its time.
https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki