I’m not asking the following to cast doubt on what you are saying, but to understand how you use Inbox.
As far as I can recall, the previous Inbox behaviour was as follows, where ( * ) means a notification that you haven’t yet clicked on to read:
Entity A - Notification ( * )
Entity B - Notification ( * )
Entity A - Notification ( )
Entity A - Notification ( )
Entity C - Notification ( )
Entity D - Notification ( )
Entity A - Notification ( * )
Entity A - Notification ( )
Entity A - Notification ( )
Entity B - Notification ( * )
Entity D - Notification ( * )
(all notifications are displayed in order of arrival, newest first)
As I recall, the list would just grow and grow, so it would never be empty.
Now, the Inbox behaves as follows
Entity A ( * )
- Notification ( * )
- Notification ( )
- Notification ( )
- Notification ( * )
- Notification ( )
- Notification ( )
Entity B ( * )
- Notification ( * )
- Notification ( * )
Entity C ( )
- Notification ( )
Entity D ( * )
- Notification ( )
- Notification ( * )
with the entities sorted by which ever has had the most recent notification.
(clicking on a notification will remove the unread indicator, just like the old way).
This can mean that the ‘read’ notifications belonging to A are taking up vertical space ahead of the notifications from B (and D).
In other words, the first notification from B was previously in ‘2nd place’ but is now down in ‘7th place’.
If I understood @Matt_Blais’ suggestion, he thinks it might be useful to allow group-by-entity to be a toggle-able option, and when enabled, show the inbox like this:
> Entity A ( * )
> Entity B ( * )
> Entity C ( )
> Entity D ( * )
where each entity can be individually expanded/collapsed to show all the notifications contained within:
> Entity A ( * )
v Entity B ( * )
- Notification ( * )
- Notification ( * )
> Entity C ( )
> Entity D ( * )
If I understood @YvetteLans’ suggestion , she thinks it might be preferable to show it like this:
Entity A ( * )
- Notification ( * )
> ...
Entity B ( * )
- Notification ( * )
> ...
Entity C ( )
- Notification ( )
Entity D ( * )
- Notification ( )
> ...
I don’t personally have any idea for which (if either) would be more preferred over the current implementation by the majority of users, but I do have questions that help with my understanding of your Inbox usage:
-
What is the value of keeping ‘read’ notifications in the ‘Do Today’ part of the Inbox?
-
Are you choosing to not move them to Done, because you want to have a visual reminder of something that still needs attention? If so, why not move them to Later (since that is the intended purpose of the Later tab)?
-
Are you just not moving them to Done (or Later) because it’s too much bother to click on either of the buttons?
-
Would you prefer it if the mere act of clicking on a notification would automatically change its state (to Later/Done)?
I think the designer of the Inbox assumed that in most cases, a user would choose to take a deliberate action (move to Later or Done) at the time of reading a notification, or shortly thereafter.
So I feel like understanding the answers to the above questions will help figure out why this assumption (and others) might not align with your usage.
My original questions:
were quick attempts at elucidation on these points, but I now gather that they were taken as dismissive attempts to suggest that you were using Fibery in the wrong way which was not my intention.