I’m glad Mediagoblin has been mentioned. I’ve donated part of my server to them for development. I think that GMG and Diaspora would be perfect partners. GMG has it over other systems, because it supports so many formats. I mean Youtube is great, but its not Opensource. Nor is it anything more than video. Now with Google looking to monetize even more of our personal content, I would be very wary about using something we cannot control. GMG supports Audio; Video; Images; Text; 3d Models… Could we ask for anything more?
D* really needs that API done. I know the devs struggle with it, but its the biggest thing holding back D*. Even if D* does not change for the next 2 years (apart from bug fixes), an API will push it to the next level.
I guarantee that there would be a huge outpouring of support from both sides of the fence if the API was completed. Even if it were just rudimentary.