chat icon indicating copy to clipboard operation
chat copied to clipboard

List of Required/Desirable features for a Communication System that Maximises Productivity

Open nelsonic opened this issue 8 years ago • 2 comments

This is our "Work-in-Progress" List of Features for our "Communication System"1:

  • [ ] List of People Who are Online/Active: https://github.com/dwyl/chat/issues/38
  • [ ] Store previous chat messages on the device/browser to reduce "startup" time: https://github.com/dwyl/chat/issues/8 see: https://github.com/dwyl/learn-offline-first
  • [ ] chat to a person 1:1 in private.
  • [ ] chat to multiple people in a group (public)
  • [ ] chat to a group in private (e.g: to discuss sensitive information or decisions)
  • [ ] notify me of new messages in a chat
  • [ ] give me fine-grained control over notifications using "flow-based" rules.
  • [ ] automatically display when I am available/busy based on the task/timer I'm working on: https://github.com/dwyl/chat/issues/35
  • [ ] detect when I am on a "Slow" or "Low Bandwidth" (Mobile) network and restrict images and heartbeat to conserve data: https://github.com/dwyl/chat/issues/34

Please add to this list and where you can. open a new issue with more detail and link to the feature-issue.

1The repo is called "Chat" because messaging is the primary functionality. But Where other Instant Messaging platforms are a source of disruption/distraction ours will hook into https://github.com/dwyl/time and protect people when they are doing focussed work!

nelsonic avatar May 19 '17 11:05 nelsonic

Canned responses and/or FAQ during "focus mode"

newswim avatar May 19 '17 13:05 newswim

Better "Sign-Up" flow -- right now you basically have to spin up a Heroku app to get an invite to a new slack team.

newswim avatar May 19 '17 13:05 newswim