Warning:
This wiki has been archived and is now read-only.

UserStories/AcceptingAFriendshipRequest

From Social Web XG Wiki
Jump to: navigation, search


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 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)