I wanted to address one of the elephants in the room, that is, the lack of documented APIs as used by Diaspora.
When we say API, usually people think of “Third-party client API”, but in reality we could probably carve out several distinctive APIs for different purposes. It’s worth noting that for some of these APIs, a proper system of authentication is a must.
I’ve started a speculative document focusing primarily on what these different APIs could be, and would love to see some community and developer feedback on how we can take things further.
Note: This discussion was imported from Loomio. Click here to view the original discussion.