Social API User Stories
#indieweb Since I don't have edit access to the W3C wiki, here are some additional suggestions to W3C Social API User Stories
Basic User Stories
- Tagging another user's photo
- Adam sees a photo that Bob poste, recognizes Cece in the photo, and notices that she is not tagged.
- Adam tags of Cece in the photo.
- Cece sees that she has been tagged in a photo.
- Cece does not like how she appears in the photo and removes the tag of herself.
- Dan sees the photo and notices Cece in the photo.
- Dan is prevented from tagging Cece in the photo again.
- Tagging a user's post with additional information
- Eddy creates a post saying that he is at XYZ Bar
- Frank knows the bar and decides to tag the post with the exact location.
- Gabe wants to join Eddy at the bar, and clicks the location tag to see exactly where the bar is
- Hank thinks Eddy should mark this post under the category "Bars" so he tags it with this category.
- Eddy later sees the category and does not like it, so he removes the tag and decides to prevent anyone from adding additional tags to this post
- Private Sharing
- Ian wants to share a file with Jan
- Ian posts the file file to his site with it set to only show to Jan.
- Jan receivies a notice that Ian has shared a file with her.
- Jan views the file and decides to leave a thank you comment on the file for Ian
- Direct Messaging
- Kyle wants to tell Lisa something privately.
- Kyle sends her a message that no one else can view.
- Lisa is notified she has a message.
- Lisa reads the message and responds privately.
- Kyle is notified that he has a message.
- Kyle views the message and rereads the previous message in the conversation.
- Kyle responds to Lisa's message privately.
- Lisa is notified again and reads Kyle's newest message as well as the entire conversation but does not respond.
- Contact Info
- Milo just moved and wants to share his new phone number and address.
- Milo views his Contact List and decides to share this information with only his "Close Friends" list which includes Olivia and Patrick.
- Olivia wants to call Milo to hear about his new place.
- Olivia opens her contact list and sees that she has Milo's phone number.
- Patrick wants to see if he lives near Milo's new address.
- Patrick opens his contact list and sees that Milo updated his address and decides that this should overwrite the old address info from his contact list.
- Quinn wants to call Milo.
- Quinn opens her contact list but sees that she does not have Milo's phone number.
- Quinn requests Milo's contact info.
- Milo is notified that Quinn has requested access to his contact info.
- Milo decides to only share his phone number with Quinn and not his address.
- Quinn is notified that her request for access was approved.
- Quinn opens her contact list and sees Milo's phone number and calls him.