I think we'd need to step back and examine what you're trying to accomplish.
Social networks provide "friending" capabilities to build out your address book and make it possible to interact with a subset of the overall network's registered users.When you're talking about distributed social networks, we're now talking about a much larger potential set of members, all of whom may or may not have all the same capabilities.
So, ignoring specific technologies for a moment, the original problem of what your goals are when you "friend" someone on a distributed network still need to be clarified. Are you friending them in order to proactively share private data with them, or are you looking to gain access to their private data? Or, are you inviting them to a longer-lived relationship where you can subsequently each exchange private or public data as it suits you?
You want conveniance UI for adding someone to your XFN list? I had built something like that, but there wasn't interest.
Sent from my Android phone. Topposted :-(
On Apr 26, 2010 12:59 AM, "Rabbit" <rab...@cyberpunkrock.com> wrote:
I never considered calling Tweetie a social agent. That blew my mind a little.The problem with having a Twitter account and not being able to send a message from Twitter to someone on Facebook is a layer on top of the problem that I am trying to figure out. Would you agree? I do agree that those top layer problems are very real but I feel like we first need a foundation on which to tackle them.What I am working towards is the ability to add the overarching identity of "you" as a friend even if that process starts by creating a connection to only one of your identifiers. Once I am able to do that then I can figure out how or where you receive messages and I can send it to you but if I can't even connect to you in a distributed way then I have no means of interacting at all.
This hasn't been an immense problem up until this point because (a) most interaction occurs within the social networking hubs and (b) exporting / importing address book data feels very similar to passing around identity when, in truth, I believe it is only passing around the products of identity.
This, in many ways, is tied to the problem statement that gave birth to OpenID. We needed a way to reference your identity outside the domain that it lives in. We needed to reference "you" as a concept even if it was anchored to a domain. OpenID has mostly relegated itself to tackling the problem of SSO which is one application that can come from having a universal identifier pointing to the concept of "you" but I feel that there are other applications that have been left out. XRD seems to be evolving to actually solve the problem I feel that OpenID should have solved; it is closer to representing "you" as a resource as it lists all the functional endpoints and principle characteristics of your identity including how you login or how you share your address book or if you are a person or a cucumber or a company.So, that's my take on the overall story, let me bring it back down to earth with the problem at hand...I need to have a way to add you as a friend whether you are being represented as a page on Twitter or Facebook or YouFace or unpopular-service.com.So what do we need for this to happen?1) A way to identify the parties involved.2) A way to describe what the parties involved are and how to interact with each other.3) A way to take your identifier and add it to my address book wherever that may be located.4) A way for my address book to notify you that you have been added to my book.I think that covers everything?#1 & #2 would probably be OpenID+WebFinger+XRD.#3 might be a combination of OExchange and PortableContacts (?) Maybe OpenLike if it ends up doing as I suggested in previous emails (?)#4 maybe ActivityStreams and something else.=Rabbit
On Apr 25, 2010, at 11:18 PM, Chris Messina wrote: > That's a decent statement of the problem. >...
-- You received this message because you are subscribed to the Google Groups "Diso Project" group. ...