W3C home > Mailing lists > Public > public-xg-socialweb@w3.org > August 2009

User Story: Accepting a Friendship Request

From: Henry Story <Henry.Story@Sun.COM>
Date: Tue, 25 Aug 2009 15:30:35 +0200
To: public-xg-socialweb@w3.org
Message-id: <FBE202E7-0B40-4C5C-BAD1-AD0C0D82CBED@Sun.COM>
I have added a new User Story at:

http://www.w3.org/2005/Incubator/socialweb/wiki/UserStories/AcceptingAFriendshipRequest

Please send feedback and improvement ideas.

Henry

---------
[[Category:UserStory]]

= User Story: Accepting a Friendship Request =


== Goal ==

Bob receives a friendship request from Alice, and accepts it.

== Summary ==

== Actors ==

* Alice, user of Social Network A.
* Bob, user of Social Network B.

== Preconditions ==

* Alice has added Bob to her friends list
* Social Network A and B need have no prior knowledge of each other

== Triggers ==

* A user or an agent views Alice's profile and clicks on her link to  
Bob. His browser fetches Bob's profile, leaving in the  [http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.36 
  HTTP header a Referer field] pointing to Bob's profile.

== Basic course of events ==

Bob's web server on analysing the logs finds the Referer field  
pointing to Alice's profile. It does a GET on that resource and finds  
it to be a profile pointing to Bob. Using this information Bob's  
server can present Bob with this new friendship request, and allow him  
to accept the request or not. If Joe accepts the friendship request,  
his profile is updated to point back to Alice.


== Alternative paths (optional) ==

== Post-conditions ==

* Bob's profile now also claims that he knows Alice

== Business rules ==

== Author and date ==

Henry Story

== Further References (optional) ==


---------

Social Web Architect
Sun Microsystems		
Blog: http://blogs.sun.com/bblfish
Received on Tuesday, 25 August 2009 13:31:54 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:39:08 UTC