Just wrote a little bit about The Fediverse, The Federation, and their possible future together. #federation
is medium opensource?
@escapist Sure it is, but Diaspora is written in Ruby and uses Rails. Friendica uses PHP. At the time, the Diaspora protocol had extremely poor documentation, and the method for signing was not even explained.
At the time, Mike Macgirvin wanted to make a developmental inroad towards cross-platform federation, and developed the library himself as a protocol plugin for Friendica's system.
@escapist No worries! It was actually a milestone development at the time, and drove several development decisions for Hubzilla and Friendica, which can both be described as being protocol-agnostic.
The nice thing is that there's now an implementation for Diaspora federation in Ruby, PHP, and Python, and those libraries can be used to build other federated apps.
aah and xmpp wich can connect to matrix rooms.
And xmpp also having a social network. check out movim.eu