Hello all! Chris Webber of MediaGoblin here.
I would highly, highly recommend that if you're interested in fixing Diaspora's federation that you join the W3C social working group: https://www.w3.org/wiki/Socialwg#How_to_participate
We are entering the stage where federation protocols are being discussed. I know that I really, really would love MediaGoblin to work with Diaspora... as well as GNU Social, etc!
There will probably never be another opportunity like this again. Please, please get someone from Diaspora development involved in the group! We could really use your input!
Let's assemble get our network freedom rebel alliance federating together!