Codeberg.org, mentioned in my first post, is exactly what you describe. But people are reluctant to move there, too. So I hoped an OSMF-run forge would have more trust and the OSM SSO would remove the need to create new accounts.

Re: mirroring - as mentioned earlier, that’s my nuclear option. If upstream developers aren’t interested in moving off GitHub, I can fork repositories to Codeberg (including issues, PRs, wiki, etc) and contribute there. I doubt they’ll care enough to merge changes, which means we have an easily-prevented split in efforts. The repositories themselves could technically be kept in sync, but the non-Git data will drift (there’s no synchronization mechanism for that, AFAIK).

1 Like