On Thu, May 31, 2018 at 12:46 PM, Guillaume Delhumeau <
guillaume.delhum...@xwiki.com> wrote:

> Notifications application is almost ready to replace the Activity Stream's
> UI. The only remaining thing is the display
> of the messages from the Message Stream in the Notifications.
>
> We have made a quick brainstorming with Caty and Vincent, and here is our
> conclusions.
>
> 1/ We think it make sense to display user messages in the notifications
> because it is typically what notifications
> are made for: pop-up important information concerning what the user cares.
> In the past, we decided to disable the
> Message Stream by default because messages were lost in the Activity
> Stream. But in the case of the notifications, users
> can chose what they want to receive so there is less chance to miss
> messages in the middle of thousand of events.
>
> 2/ Like all other types of notification, there should be a button in the
> notification settings of each user to decide to
> enable or disable these messages in the notifications. It should be enabled
> by default.
>
>

> 3/ We should add the "send message" gadget in the "alert" menu (via an UIX)
> so it's easy to find and to send messages.
>

I'm not very convinced by this. It will clutter the notification menu. An
alternative is to show just an icon/button on the notification menu, that
opens a popup (modal) with the form to send message.


>
> 4/ Provide a form to be able to reply to a personal message.
>
> 5/ Let the message stream disabled by default. Users who are used to it
> will not lose the feature but we don't make it
> visible for now until we make some other improvements.
>
> This is what I am starting to implement right now with the hope it's done
> for XWiki 10.5.
>
> In the future, we should add the following features:
>
> a/ Having a real "inbox" application (a "Message Center") to handle all
> messages.
>
> b/ Be notified when someone mention you in a content or in a comment
> (example: "@vmassol: You may want to read this
> page" will trigger a notification to Vincent Massol).
>
> c/ Handling correcty messages sent to a group if the first implementation
> do not handle it (group filtering could be a problem
> with SQL).
>
> Caty, Vincent, please reply if I've forget something.
>
> All others: if you have any recommendation or counter argument, please post
> it quickly :)
>
> Thanks for you time and have a great day,
>
> Guillaume
>
> --
> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
> Research & Development Engineer at XWiki SAS
> Committer on the XWiki.org project
>

Reply via email to