Playing around with #diaspora has made me ponder the difference in use case between it and #Mastodon. I like both, and they can federated with one another, but other than UI they don't seem particularly different. Once you get past the paint job, are they really different enough to use both?
This requires some adjustment and fine-tuning, but you can subscribe to it through Diaspora, Friendica, GNU Social, Mastodon, Socialhome, Hubzilla, or anywhere that can use #OStatus, #ActivityPub, #Diaspora Protocol, or #Zot.
@ajroach42 I actually hope to do some reviews of the platforms soon. Really depends on what you're going for - there are short-form and long-term form systems, some of which inter-federate.
You may know me as a maintainer of Diaspy, a fork of the original Python interface to Diaspora* written by [cocreature](/people/2802abdf566f83b2) (who, sadly, seems to be no longer active on D*). Today I cleaned up some long-outstanding issues in the repository, and decided that it's time to move on.
I haven't been actively developing the project since about two, three years now. In the meantime D* steams ahead and is stronger than ever - the fact about which I am exceptionally happy, and I am grateful that there are people who devote their time to the network.
The responses D* generates now seem much better now than these two years ago when I was last actively involved. I guess it should be now easier to extend and maintain bindings for different languages (but I don't know in what state is the official API).
For what it's worth, I will give you assistance in getting started with the project and try to help if you'll have any questions about the code, but ultimately I'd like to leave the maintainer's seat. There are problems with Diaspy (some requests are rejected by D* as "unauthorized"), so there would be some work involved in getting the project in shape again, but if you're willing to stand up and take the task - feel free to write me a private message on D* or open an issue on Github and say that you'd like to carry on with the project.
It's a nice thought, and hopefully we can do that in the long term. But some part of me is apprehensive about the spec and the leg work it will take to support it.
There are certain unanswered questions, such as "Will ActivityPub support Diaspora's federated privacy controls?"
@clacke To my knowledge, neither #Pump.io nor #GNU_social currently rely upon third party relays to federate messages. This feature is a recent addition to #Diaspora, so it is not inconceivable that other networks might adopt it.