The idea is that your project's visibility and access to it won't depend on whether the user's account is on your forge or some other forge. You can create one account and participate everywhere. Project search, discovery, recommendations, etc. find stuff from the whole network. No single forge has more power over users than any other.
- Orgs/teams/groups can include users from different forges
- You can push commits to repos on different forges
- You can open issues, open merge requests, comment, send code review, etc. across forges
- Repos, CI servers, wikis, issue trackers etc. can be on different servers and still seamlessly work together
The current situation is that to interact with a repo hosted on a forge like Gitea or GitLab or githu8 etc. you need to have an account there. Each forge website is a separate island.
If you host your own forge, you get to make the rules etc. but you're isolated. It's harder to find you. Many people worry they'd get less contributions if they left githu8. It would also require contributors to create an account on each forge.
And githu8 is proprietary and centralized and isn't a community project by the people for the people.
1. Who wants this feature? Personal gitea user / Companies with private gitea / Git hosting website via gitea or others?
2. Why they need this feature?
3. How they want to use this feature?
Maybe you can help them and provide the answers.
Who's working on transactions in the fediverse? I keep seeing ACTUAL signs of people preparing to leave platforms like Patreon and the company getting ready to shake off lots of people.
I really like this idea by @LicenseZero@twitter.com -- coop-like orgs for your software that doesn't need the overhead of foundations or incorporation to build a sort of business that can do, say, dual-license software and have equal pay across all members for it! http://xlcollaborative.com