As someone whose been following these kinds of web services, but hasn't looked at much of the technical details yet directly, this makes sense to me as a good first step in the right direction, for whatever it's worth.
xFolk looks more relevant to me, but it also seems like it's more
meant for embedding data within web pages. Is the suggestion from this
that we should try to unify the user interface with the inter-server
communications layer? To me that seems excessive and clunky.
Again, forgive me for possibly not doing my due diligence with my
research here. I'm not familiar with writing a federated service. Just
thought I'd add my $0.02.
Ellie