What is the status of the "federation" feature? I see there's two ideas of it on the Wiki.
Will it support easy mirroring of media? Will the site be also metaservers (servers that provide the addresses of other servers), or proxy servers (they serve the content of other servers they know of)? What about the bandwidth issues (often bandwidth is asymmetric between upstream/downstream)? Maybe some form of load balancing by redirection to another server. But one would need URI scheme across all the sites... Oh my.
Federation, as said earlier on here, is in-progress; Jessica Tallon has been laying down some foundations in a library we'll used called PyPump. She's updated our OAuth code to match what the Pump API expects and is starting on endpoints now. I don't have a clear ETA on when "federation will be ready" but things are moving along well. The stuff on the wiki is totally outdated, ignore it :)
Additionally, you can already host media files with an OpenStack Swift cloud files provider like Rackspace Cloud if you prefer.
I don't know anything about windows or macs personally, though people have gotten mediagoblin working just fine on macs... windows is harder. :) I don't have any clue when that packaging might happen though... if it happens, it'll be by someone else I guess; I just don't know anything about it.
Will it support easy mirroring of media? Will the site be also metaservers (servers that provide the addresses of other servers), or proxy servers (they serve the content of other servers they know of)? What about the bandwidth issues (often bandwidth is asymmetric between upstream/downstream)? Maybe some form of load balancing by redirection to another server. But one would need URI scheme across all the sites... Oh my.
Also: one-click-install for Windows/Mac when?