Flow/User stories/Archive 1
< Flow | User stories
This page is an archive. Do not edit the contents of this page. Please direct any additional comments to the current talk page. |
User stories are grouped into two sets: by Epic and by Function. Each story appears twice, once in each major grouping.
By Epic
As a... | I want to | Epic | Votes | Existing? | Priority | Votes by |
---|---|---|---|---|---|---|
user | remove or suppress abusive content | moderation | 3 | yes | 0 | M, B, O |
user | moderate content in some manner | moderation | 3 | yes | 0 | M, B, O |
privileged user | delete or oversight content | moderation | 3 | yes | 0 | M, B, O |
privileged user | edit the comments of others for administrative reasons | moderation | 0 | yes | 0 | |
user | follow other users but not necessarily every topic on their board | curation | 0 | no | 0 | |
user | selectively choose topics to follow without following all topics on a board | curation | 2 | no | 0 | B, O |
user | split off-topic content from a topic | curation | 0 | yes | 0 | |
user | merge similar topics into a single topic | curation | 0 | yes | 0 | |
user | lock and summarize a single topic | curation | 2 | no | 0 | B, O |
user | quickly search for or filter topics along a range of criteria | curation | 1 | no | 0 | B |
user | mark all of my unread topics and posts as read | curation | 0 | no | 0 | |
user | create a topic or start a conversation with another user | discussion | 3 | yes | 0 | M, B, O |
user | reply to conversations | discussion | 2 | yes | 0 | M, B |
user | follow a conversation in one location | discussion | 1 | no | 0 | M, B |
user | know when someone has replied to a conversation I am following | discussion | 2 | sort of | 0 | M, B |
user | be able to see which replies in a conversation I have not read | discussion | 2 | no | 0 | B, O |
user | know when I am replying to a topic that is stale | discussion | 0 | sort of | 0 | |
user | edit my own comments | discussion | 3 | yes | 0 | M, B, O |
user | see when someone's post has been edited | discussion | 2 | sort of | 0 | M, B |
user | point to a permanent link for a single conversation | discussion | 1 | no | 0 | B |
experienced editor | start and follow a conversation with another user about any topic | discussion | 2 | no | 0 | M, B |
experienced editor | send and receive gratitude elements | discussion | 1 | sort of | 0 | M |
patroller | provide details to or ask questions of an article creator about their new article and engage in conversation | discussion | 1 | yes | 0 | M |
vandal fighter | warn a user who is vandalizing the encyclopedia and allow them to respond to my warning | discussion | 2 | yes | 0 | M, B |
content creator | start discussions about articles I'm working on with other editors | discussion | 1 | yes | 0 | M |
content creator | show example markup for templates, infoboxes, etc to other users | discussion | 1 | yes | 0 | M |
semi-automated tool user | create topics on other user's boards via the API | discussion | 2 | yes | 0 | M, B |
bot | post messages or warnings on other user's boards via the API | discussion | 2 | yes | 0 | M, B |
user | be notified when I have been blocked | system | 2 | yes | 0 | M, B |
vandal fighter | not be spammed with my own warnings if they are not responded to | system | 2 | yes | 0 | M, B |
admin | block a user and allow them to respond to my block and/or request an unblock | system | 2 | sort of | 0 | M, B |
admin | have easy access to a user's block log | system | 0 | sort of | 0 | |
admin | unblock users from the block notice | system | 2 | no | 0 | M, B |
admin | change the permission level required to post to a board | system | 1 | yes | 0 | B |
content creator | receive Wikiproject notices | system | 1 | sort of | 0 | M |
content creator | receive DYK, GA, and Featured article notifications for my articles | system | 1 | sort of | 0 | M |
vandal fighter | quickly scan a user's activity to get a sense of who they are | system | 2 | sort of | 0 | M, B |
tool user | know when my scripts have run amok | system | 2 | yes | 0 | M, B |
new user | thank the person who has left me a welcome notice | orientation | 1 | yes | 0 | M |
new user | ask for help from another editor | orientation | 1 | yes | 0 | M |
new user | respond to deletion notices for my new article | orientation | 1 | yes | 0 | M |
new user | request undeletion of my new article | orientation | 0 | yes | 0 | |
new user | respond to vandalism warnings | orientation | 2 | yes | 0 | M, B |
new user | request an unblock after being blocked | orientation | 2 | yes | 0 | M, B |
experienced editor | welcome new users | orientation | 1 | yes | 0 | M |
experienced editor | provide help and mentorship to new users | orientation | 1 | yes | 0 | M |
user | not be overwhelmed with content alerts | notification | 2 | yes | 0 | M, B |
board owner | leave a message at the top of my board | migration | 2 | yes | 0 | M, B |
experienced user | have my existing talk page archived | migration | 2 | n/a | 0 | M, B |
By Function
Interaction and Functionality Cases
- As a user, I want to be able to create a topic or start a conversation with another user.
- As a user, I want to be able to reply to conversations.
- As a user, I want to be able to follow a conversation in one location.
- As a user, I want to be able to know when someone has replied to a conversation I am following.
- As a user, I want to be able to be able to see which replies in a conversation I have not read.
- As a user, I want to be able to follow other users but not necessarily every topic on their board.
- As a user, I want to be able to selectively choose topics to follow without following all topics on a board.
- As a user, I want to be able to remove or suppress abusive content.
- As a user, I want to be able to split off-topic content from a topic.
- As a user, I want to be able to merge similar topics into a single topic.
- As a user, I want to be able to lock and summarize a single topic.
- As a user, I want to be able to know when I am replying to a topic that is stale.
- As a user, I want to be able to quickly search for or filter topics along a range of criteria.
- As a user, I want to be able to mark all of my unread topics and posts as read.
- As a user, I want to be able to edit my own comments.
- As a user, I want to be able to see when someone's post has been edited and when.
- As a user, I want to be able to point to a permanent link for a single conversation.
- As a user, I want to be able to moderate content in some manner.
- As a user, I want to be notified when I have been blocked.
- As a board owner, I want to be able to leave a message at the top of my board.
- As an experienced user, I want to have my existing talk page archived.
- As a privileged user, I want to be able to delete or oversight content.
- As a privileged user, I want to be able to edit the comments of others for administrative reasons.
- As a user, I want to not be overwhelmed with content alerts.
New Users Behavior Cases
All
First Time Editor
- As a new user who has just received a welcome notice, I want to be able to thank the person who has welcomed me.
- As a new user, I want to be able to ask for help from another editor.
Article Creator
- As a new user, I want to be able to respond to deletion notices for my new article.
- As a new user, I want to request undeletion of my new article.
Vandal
- As a new user who has been accused of vandalism, I want to be able to respond to my warnings.
- As a new user who has been blocked, I want to request an unblock.
Experienced User Behavior Cases
All
- As an experienced editor, I want to be able to start and follow a conversation with another user about any topic.
- As an experienced editor, I want to be able provide help and mentorship to new users.
- As an experienced editor, I want to be able to welcome new users.
- As an experienced editor, I want to be able to send and receive gratitude elements.
Patroller/Vandalfighter
- As a patroller, I want to be able to provide details to or ask questions of an article creator about their new article and engage in conversation.
- As a patroller or vandal fighter, I do not want to be spammed with my own warnings if they are not responded to.
- As a vandal fighter, I want to warn a user who is vandalizing the encyclopedia and allow them to respond to my warning.
- As a patroller or vandal fighter, I want to be able to quickly scan a user's activity to get a sense of who they are.
Admin
- As an admin, I want to be able to block a user and allow them to respond to my block and/or request an unblock.
- As an admin, I want to have easy access to a user's block log.
- As an admin, I want to be able to unblock users from the block notice.
- As an admin, I want to be able to change the permission level required to post to a board.
Content Creator
- As a content creator, I want to start discussions about articles I'm working on with other editors.
- As a content creator, I want to be able to show example markup for templates, infoboxes, etc. to other users.
- As a content creator, I want to receive DYK, GA, and Featured article notifications for my articles.
- As a content creator, I want to receive Wikiproject notices.
Semi-automated tool user
- As a SAT user, I want to know when my scripts have run amok.
- As a SAT user, I want to be able to create topics on other user's boards via the API.
- As a bot, I want to be able to post messages or warnings on other user's boards via the API.