Is there a federated software forge that supports distributed pull requests?
i.e.
A project lives in server-1
I fork the project to my self hosted server-2
I make some changes, and submit a pull requests to git.server-1 and it reads from my repo on server-2.
Git is designed to work in a distributed way, but GitHub, GitLab, Bitbucket, etc have centralized patch requests