My name is Gokhan, I built PoeticMetric, it is a free and open source web analytics tool. I need your opinion about something.
PoeticMetric is on github right now, but because I am not happy with M$ I am moving it (along with everything else I have on github) to a self-hosted forgejo instance. But I am worried that it is going to cause friction for people who might want to contribute (not that it happens too often but I don't want to discourage that rare kind of people).
I didn't enable registrations on forgejo, I don't have time to deal with spam. So using forgejo for issues and pull requests won't work, also even if I enable registrations I think it is too big of a hassle for people to create an account on a separate platform to contribute to a project.
What I am thinking of is that, I keep a mirror on github, utilize issues and PRs there. And when a PR is merged, I am going to manually sync the original repository. I am not 100% happy with this because 1. this way I don't totally leave github, 2. the syncing manually is tedious, 3. project's issues history is on github and it is going to be vendor-locked. But I can't think of any better way.
The only other way I can think of is that, I can use something like a forum for issues, but again, it is not going cover pull requests.
What do you think would work this case?
rapnie•6h ago
[0] https://delightful.coding.social/delightful-forgejo/#public-...
[1] https://codeberg.org/forgejo/professional-services/issues
th0th•3h ago
rapnie•2h ago
https://docs.codeberg.org/advanced/using-webhooks/