this post was submitted on 31 Oct 2023
367 points (88.1% liked)
Programming.dev Meta
2470 readers
1 users here now
Welcome to the Programming.Dev meta community!
This is a community for discussing things about programming.dev itself. Things like announcements, site help posts, site questions, etc. are all welcome here.
Links
Credits
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
They don't have to be incompatible.
Yup.
In fact, you don't need to be based on Lemmy's codebase in order to be compatible with Lemmy. See: Kbin/Mbin, https://azorius.net, https://narwhal.city (which seems to be lotide's flagship?), or heck, Mastodon (although the interoperability UX there isn't the best)
Building on Lemmy would make things significantly easier, especially regarding the quirks of Lemmy's implementation of ActivityPub & FEP-1b12 though, so a fork would be the path of least resistance.
The fedi has a long history of forks for a variety of reasons. Hell, Misskey alone has like a bajillion forks to the point where it's a meme how many of them there are, and yet they're all compatible.
Of all the misplaced priorities by the dev team I really think this is one of the biggest. If they just fixed authorized fetch Lemmy would almost certainly be the goto host for groups among the broader Fediverse.