I didn't even have to TOOT my own horn there ;D
Very cool :D
I am excited to work on it, as well as get some more talented (or hell even wanting to learn) folks involved as well.
As a long term goal we might even make "plug-ins" so that Fedibook can interact with Diaspora, and any other federated servers that people ask for.
...and having to Reverse-Engineer a protocol, while a fun exercise, does not bode well for "openness" or intercompatibility.
>true, but that was due to the #Diaspora protocol specs being under-documented, having only been used internally up to then
Wow, sorry? The diaspora protocol is very well documented here: https://diaspora.github.io/diaspora_federation/ and implemented in ruby, php, python and go. It looks like you didn't really search or ask for it...
You might have missed a few posts in the context due to conversation branching :)
(see https://dev.glitch.social/@banjofox/98971598481076592 and replies from there)