- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Tue, 30 Jul 2013 14:36:19 +0200
- To: Mike Macgirvin <mike@macgirvin.com>
- Cc: "public-fedsocweb@w3.org" <public-fedsocweb@w3.org>
- Message-ID: <CAKaEYhJOBB9BJdKRJxQak8-S+JqjgwUyd3mPo8VMEeWjs294ag@mail.gmail.com>
On 30 July 2013 10:36, Mike Macgirvin <mike@macgirvin.com> wrote: > The fun thing is that once libre social networks integrate e-mail, they >> will >> become, on some very basic level, interoperable. >> > > Friendica had email integration just after OStatus and before Diaspora. > It's just another conversation stream made up of messages. Granted there > are a few policy rules which govern email in social streams - the > conversations are assumed to be private; unlike OStatus where conversations > are assumed to be public. Identity is often fiction, and friendship has no > provenance. Distributed deletion doesn't work; which presents privacy > issues to other networks where it does. There are rarely any identifiable > profile pages and often no profile photos unless you use gravatar, > libravatar, or try to revive the old Unix "faces" protocol. > > Once again, sending messages back and forth (even between different > protocol stacks) isn't rocket science. Dealing with policy differences > between different communication system is where it gets interesting. An > abstraction layer has to account for different privacy models as well as > different content deletion models as well as different access control and > message distribution models. There is no one-to-one mapping of anything. > It is definitely not "impossiburu" because we did a fair job of pulling it > off, but you can't take either apples or oranges - and make grape juice. > > You *can* make fruit salad. But as we discovered, that may not be what > your customers want. And therein lies the rub. > > This is it. "There is no one-to-one mapping anywhere". Applying a 1-1 mapping to a many-to-many can make federation impossible. Email is a great example. So many systems assume a 1-1 between email and identity, when it's more accurate to say email is a facet of someone's identity. 1-1 mappings are great in that they are easy to program and can get you up and running fast, but when it comes to federation, it's a cause of breakage, particularly because once you're in a 1-1 paradigm it's hard to change, either technically or psychologically.
Received on Tuesday, 30 July 2013 12:36:47 UTC