...
Task | Goal | Frequency | Effort | Pitfalls | Others Involved |
---|---|---|---|---|---|
Add contact | To ensure the identity (or psudo-identity) of the intended recipient | sometimes | medium |
|
|
Find Public Conversations | To discuss a topic | semi-often | medium | potentially lots of information |
|
Erase evidence of communication | Break contact or association | rarely | easy | unsafe (can't undo) |
|
Conversation Types
Task | Goal | Frequency | Effort | Pitfalls | Others Involved |
---|---|---|---|---|---|
Have a Group Conversation | Converse with a closed group | rarely | medium (setup/allow users) |
| Other group members |
Have a Public Conversation | For general discussions | semi-often | easy (name and go) |
| Anyone |
Have a Private Conversation | For private communication | often | easy |
| The recipient |
Group (closed) Conversation Actions
...
Task | Goal | Frequency | Effort | Pitfalls | Others Involved | ||
---|---|---|---|---|---|---|---|
Join | Join a group public conversation | sometimes | medium | Requires the controller to add the user to the conversation | easy | Controller | |
Leave | Remove oneself from a group public conversation | sometimes | easy | Unsafe (for security reasons, undo will be impossible). |
| ||
Send | Send a message to a group public conversation | often | easy | Potential to send a private message to wrong persona public chat. | The group receivers | ||
Receive | Receive a message | often | none |
| The group sender | ||
Log | Keep a log of messages | background | none | Some users may not want to be logged. Removal must be thorough. |
|
...
Task | Goal | Frequency | Effort | Pitfalls | Others Involved | Join | Join a group conversation | sometimes | medium Requires the controller to add the user to the conversation | Controller |
---|---|---|---|---|---|---|---|---|---|---|
Remove oneself from a group | sometimes | easy | Unsafe (for security reasons, undo will be impossible). |
| Send | Send a message to a group another person | often | easy | Potential to send message to wrong person. | The group recipient |
Receive | Receive a message | often | none |
| The group recipient | |||||
Log | Keep a log of messages | background | none | Some users may not want to be logged. Removal must be thorough. |
|
...