Please enable JavaScript.
Coggle requires JavaScript to display documents.
personal & group messaging - Coggle Diagram
personal & group
messaging
boundary &
scope
personal vs
group messaging
All messages are
group messages
Some groups only
have one member
No message
forwarding
Chnages the participants
technical considerations?
personal/social impacts?
makes thread linking more difficult
No delayed delivery
Only one from user for any message
Data
a Message object
To:
list of at least one addressee
CC/BCC?
status
read
unread
draft
archived
deleted
Are deleted messages
removed from database?
others?
Content
Subject
or chat label?
From:
Just the sender?
group of
senders
c.f. group chat
the band's members as From list
Message header
s summary of
other data for
display in a list
e.g. SELECT From, Subject, DateTime
FROM Messages
WHERE UserID = Me
AND Status = "Unread";
message DTG
Attachments
Limits on number,
size, type, etc?
Where and how stored?
Thread
Identify the whole thread
Identify the parent of this message
e.g. on a reply
Priority
Normal
High
Low
Meta-data?
reporting views
Bad users
attachment storage reqs
Datastores
Messages
Users
Threads
Messaging models
email
SMS/iMessage
twitter
social media
Facebook
discord
Instagram
Interfaces
Message list
Selection box
DTG
From
Subject
Action Buttons
Delete
Archive
Unread
Sorting options
Column heading clicks
sort order indications
AJAX or full screen refresh?
Links
What info could be displayed as link?
What would the links do for the user?
Pagination
1 - 20 of many?
infinite scrolling?
Folders /
packaged queries
Inbox
archived msgs
unread
Display Message
Windowing?
Modal dialog?
Full screen?
Display attachment
file type viewers
(e.g. pdf, image, etc)
Same design as create interface?
Create Message
How to select addressees?
WYSIWYG content editor?
File dialogs to add attachments
Functions
UpdateStatus
ListMessages
by status
unread messages
Archive
All
by DTG
ordering?
CreateMessage
ReplyMessage
UserPreferences
Message display type
Plain text editor vs WYSYWYG
User registration
Operational
Document storage
Access for message recipients
Security
block messages from certain users
only read own messages
user must be authenticated