Remix.run Logo
taminka 13 hours ago

99% of commits on a project come from 1% of contributors, so the main issue w/ migrating to an alternative isn't the networking effect of github, rather that you can't carry over github specific stuff (prs/issues)

i personally like how radicle.xyz managed that, where they manage issues/prs/user identities as git objects, so your entire project is self contained as git repository

jeremyjh 10 hours ago | parent | next [-]

I agree and I will go further: radicle has the only competent federation model. They are the only designers who understood from the beginning that issues and PRs belong to the repo, not to a bunch of random servers hosting every issue opened by a different user.

It also allows for arbitrary levels of redundancy without passively saturating the network with ActivityPub traffic that no one looks at.

There needs to be some kind of shared infrastructure to make it easier for new contributors.

jolaflow 11 hours ago | parent | prev [-]

As for issue tracking, there are also other git-native alternatives out there. Epiq is entirely git-backed, vendor agnostic and persists state as a versioned log in your repo.

Im its creator, for full disclosure.