Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notifications: Get your updates #711

Open
3 of 19 tasks
daniellekirkwood opened this issue Oct 5, 2022 · 0 comments
Open
3 of 19 tasks

Notifications: Get your updates #711

daniellekirkwood opened this issue Oct 5, 2022 · 0 comments
Labels
A-Notifications T-Epic Issue is at Epic level X-Needs-Product More input needed from the Product team Z-GetYourUpdates

Comments

@daniellekirkwood
Copy link
Contributor

daniellekirkwood commented Oct 5, 2022

This issue has been updated due to the change in org and shift in priorities. It's still WIP while we figure out details

As part of the Get Your Updates cycle in the Delight team (Q4 FY22) we are left with a few outstanding action items.

More information on the history of Get Your Updates can be found in the Delight team roadmap, and this quick history doc. More information and a better write up is WIP (@daniellekirkwood)

As the Delight team combines with the Web team, the following work should transition to the new web backlog:

User facing improvements

1. Update default settings
Users expect that defaults make sense and customisation is available when they need it.


2. Simplify settings
If the defaults set by Element don't work for a user, we need to provide a simple and easy to understand interface where user's can update their notifications settings to match their working style

  • Make copy and visual changes to the Quick Notifications options in a room
  • Update the copy and visuals for the Account Settings: Notifications page
  • Update the copy and visuals for the Room Settings: Notifications page

3. Remove unintentional pings
Users should only get pings when that is intended by the user. This includes improving the sender's environment as well as the receiver's.

  • MSC3952
  • Design is still in progress , we need to discuss this and nail down tasks to be created given the draft designs.
  • More tasks to be added soon...

4. Improve the visuals & room cell decorations

Stretch goals

Introduce smart banners and PON links
Design still WIP; Using the new crypto banner at a room level, show users 'point of need' information if their behaviour matches criteria. In all cases when the banner is dismissed from that room it does not show again.

  • When a user is typing/sends a message in a DM that's on mute
  • When a user is typing/sends a message in a room marked Favourite that's on mute
  • When a user has a low priority room on All Messages (M&K)
  • When a user has a large room on All Messages (M&K)

Marking a room as read/unread


Introduce better sending etiquettes
Design still WIP; The problem of overwhelming notifications can be resolved by better settings and defaults on the receivers side but giving the sender more information may also help.

  • When the user types "@room" into the composer, add content that explains the consequences of their actions (like slack)

Chronic Issues

This cycle seeks to solve the following Chronic Issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Notifications T-Epic Issue is at Epic level X-Needs-Product More input needed from the Product team Z-GetYourUpdates
Projects
None yet
Development

No branches or pull requests

2 participants