For context, you can consider current Lemmy pre V1 and the upcoming update V1.
Lemmy has some big updates coming soon. Initially, when I wrote Blorp, it made sense to keep things simple and coupled to Lemmy since Lemmy is what I’m personally the most interested in. However, supporting current Lemmy versions and future Lemmy versions is going to require me to decouple Blorp from a specific version of the Lemmy API anyway.
A bunch of people have asked about PieFed support, and I’m realizing the groundwork I’m going to need to lay to support Lemmy v1 will likely make PieFed support much easier. I haven’t looked into MBin, but I imagine it may be similar.
I’m not really sure what the point of this is, other than a routine update post and bouncing ideas off you all. Likely, Lemmy will always be my top priority, but my plan is to update Blorp so it allows you to write adapters to plug into different but similar projects like Lemmy, PieFed, etc.