Hi Guillaume,

> On 24 Oct 2017, at 10:58, Guillaume Delhumeau <guillaume.delhum...@xwiki.com> 
> wrote:
> 
> Any news on this? I'd like to implement this quickly because 9.10 is coming
> :)

This the current status:
* Caty proposed some improved layout for displaying notifications
* I commented about the need to display event + type, and about the need to 
have a link to see the diff. I also mentioned that we need to work on the mail 
template display
* Caty replied and updated her proposal to take into account those comments.
* I kind of like Caty’s proposal focused on the user. We want to favor 
contributions and I think it helps. It also makes the UI more appealing 
visually.
* You mentioned that you’d prefer a proposal more focused on the event rather 
than the user
* Thomas agrees with you
* Edy mentioned some extra points

So I guess we need to decide about whether we show the avatar as in Caty’s 
proposal or not, right? Is that what you’re asking about Guillaume?

On my side, I don’t see the issue in displaying the user avatar large vs small. 
The events are still ordered by page events.

Thanks
-Vincent

> 
> 2017-10-23 13:19 GMT+02:00 Guillaume Delhumeau <
> guillaume.delhum...@xwiki.com>:
> 
>> Note that you have a mail template for the notifications too. It's
>> https://github.com/xwiki/xwiki-platform/blob/
>> 83b76ed4c26954aa2755bbdce23b32c41725ac06/xwiki-platform-
>> core/xwiki-platform-notifications/xwiki-platform-
>> notifications-ui/src/main/resources/XWiki/Notifications/
>> MailTemplate.xml#L23 but it's not documented yet.
>> 
>> This mail template allows you to customize the header and the footer of
>> the email, but not the actual content.
>> 
>> To be precise, each *event type* can have its own template or failback to
>> the default one (https://github.com/xwiki/xwiki-platform/blob/
>> acdf68f4c0d20a9b44ea48eec4df808e22c54548/xwiki-platform-
>> core/xwiki-platform-web/src/main/webapp/templates/
>> notification/email/default.html.vm)
>> 
>> So it's a template *per event type* and it's not linked to any user
>> choice. But we could add some options in the default template for example.
>> 
>> 2017-10-17 16:23 GMT+02:00 Vincent Massol <vinc...@massol.net>:
>> 
>>> Hi Guillaume,
>>> 
>>>> On 17 Oct 2017, at 07:16, Guillaume Delhumeau <
>>> guillaume.delhum...@xwiki.com> wrote:
>>>> 
>>>> Some ideas.
>>>> 
>>>> I have feedback about the fact the diff is way too technical for users.
>>>> 
>>>> Example: "What does it means???" https://img15.hostingpics.net/
>>>> pics/670307example1.png
>>>> 
>>>> So we could hide this in a "technical details" link.
>>> 
>>> That’s one option but there’s another which is to provide the ability to
>>> choose which mail template to use in the Admin and provide several
>>> templates for different needs.
>>> 
>>> For example for the xwiki.org watchlist we absolutely need to be able to
>>> see the diffs without clicking a “technical details” link for each
>>> notification. It could be ok if there’s a single “technical details” link
>>> for ALL notifications that shows all diffs at once.
>>> 
>>> Thanks
>>> -Vincent
>>> 
>>>> 
>>>> The "details" link could be replaced by a "more" link, with a very
>>>> simplified diff (the complete diff would go the the technical details
>>> view).
>>>> 
>>>> In the body of the event, in addition with the title of the document, we
>>>> could add some extracts of the diff.
>>>> 
>>>> Example taken on gmail:
>>>> https://img15.hostingpics.net/pics/763456example2.png
>>>> 
>>>> I hope it helps,
>>>> 
>>>> Thanks
>>>> 
>>>> 
>>>> 
>>>> 2017-10-12 15:38 GMT+02:00 Vincent Massol <vinc...@massol.net>:
>>>> 
>>>>> Looks nice. Does it work in all mail clients that support HTML?
>>>>> 
>>>>> I'd like an option to show the details for all events as otherwise it's
>>>>> too painful to have to open all one by one (for the use case when you
>>> want
>>>>> to check everything).
>>>>> 
>>>>> Same as Guillaume: not all events are page-related events. So we need
>>> to
>>>>> handle those too.
>>>>> 
>>>>> Thanks!
>>>>> -Vincent
>>>>> 
>>>>>> On 12 Oct 2017, at 15:03, Guillaume Delhumeau <
>>>>> guillaume.delhum...@xwiki.com> wrote:
>>>>>> 
>>>>>> First of all, it looks very nice.
>>>>>> 
>>>>>> Now, you said the events are displayed like in the notifications, but
>>> in
>>>>>> the notifications they are ordered by dates, not by pages. Does your
>>>>>> proposal imply to change the ordering? What about events that do not
>>>>>> concern any page (like: "a new wiki has been created" or "a new XWiki
>>>>>> version is available")? We don't have such events for now but we plan
>>> to
>>>>>> have some soon. We could display them last for example.
>>>>>> 
>>>>>> Nice CSS expand!
>>>>>> 
>>>>>> Thanks you,
>>>>>> 
>>>>>> 2017-10-12 14:47 GMT+02:00 Ecaterina Moraru (Valica) <
>>> vali...@gmail.com
>>>>>> :
>>>>>> 
>>>>>>> This is a proposal for the Notifications mail:
>>>>>>> http://design.xwiki.org/xwiki/bin/view/Proposal/
>>>>>>> NotificationsImprovements9xEmail
>>>>>>> 
>>>>>>> I've continued with the 'user' avatar focused proposal, since I've
>>>>>>> currently focused on the email template. If we drop the user avatar
>>>>> (since
>>>>>>> we group multiple users) then we can have the event/app icon instead
>>> of
>>>>> the
>>>>>>> avatar.
>>>>>>> 
>>>>>>> What I want to have feedback on is the email layout, functionality
>>> (tree
>>>>>>> navigation, details expanding) and styling.
>>>>>>> 
>>>>>>> You can play with the Prototype
>>>>>>> http://jsfiddle.net/risherry/cj25759w/embedded/#Result
>>>>>>> 
>>>>>>> If we were to translate to the mail template, there are still some
>>>>> things
>>>>>>> to be tested (like translating the CSS selectors into inline, decide
>>>>> what
>>>>>>> email clients we support, etc.)
>>>>>>> 
>>>>>>> Let me know,
>>>>>>> Caty
>>>>>>> 
>>>>>>> 
>>>>>>> On Tue, Oct 10, 2017 at 5:51 PM, Guillaume Delhumeau <
>>>>>>> guillaume.delhum...@xwiki.com> wrote:
>>>>>>> 
>>>>>>>> 2017-10-03 17:32 GMT+02:00 Ecaterina Moraru (Valica) <
>>>>> vali...@gmail.com
>>>>>>>> :
>>>>>>>> 
>>>>>>>>> On Tue, Oct 3, 2017 at 10:50 AM, Guillaume Delhumeau <
>>>>>>>>> guillaume.delhum...@xwiki.com> wrote:
>>>>>>>>> 
>>>>>>>>>> 2017-10-02 18:09 GMT+02:00 Vincent Massol <vinc...@massol.net>:
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>>> On 2 Oct 2017, at 18:08, Vincent Massol <vinc...@massol.net>
>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 2 Oct 2017, at 18:05, Vincent Massol <vinc...@massol.net>
>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Another feedback/questions:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> * Is the avatar icon clickable and leading to the user profile?
>>>>>>>>>>>>> * We need a way to link directly to the diff, at least for page
>>>>>>>>> events
>>>>>>>>>>> so that the user can see what was modified (as we have currently
>>> in
>>>>>>>> the
>>>>>>>>>> AS)
>>>>>>>>>>>> 
>>>>>>>>>>>> * Maybe “2 hours ago” is not precise enough. In your example I
>>>>>>> see
>>>>>>>> I
>>>>>>>>>>> created and modified the Roadmap page but they both say “2 hours
>>>>>>>> ago”.
>>>>>>>>>>> Shouldn’t I be able to see how far away both events were done?
>>>>>>>>>>> 
>>>>>>>>>>> My understanding is that events are grouped by app+type but not
>>> by
>>>>>>>>> entity
>>>>>>>>>>> anymore (for page events) and thus you can have 3 events
>>> displayed
>>>>>>>> for
>>>>>>>>>> the
>>>>>>>>>>> same page, f.ex: Creation, Modification, Deletion.
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> And you could also have different users grouped in the same
>>> composite
>>>>>>>>>> event. So when you display the details, it would be nice to show
>>>>>>> which
>>>>>>>>> user
>>>>>>>>>> made each event, and I see you have removed this info.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> The focus of this proposal is on user, compared to the old one,
>>> when
>>>>> it
>>>>>>>> was
>>>>>>>>> on the app/doc.
>>>>>>>>> Close to what we have on Facebool. So it didn't made sense that we
>>> say
>>>>>>>> that
>>>>>>>>> a page has been edited by vmassol, and that the details showcase
>>> that
>>>>>>>>> multiple user actually did the edit.
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> In Facebook, you have it actually:
>>>>>>>> https://pasteboard.co/GOioRAT.png
>>>>>>>> 
>>>>>>>> On XWiki, we have the following (already implemented):
>>>>>>>> https://pasteboard.co/GOiqgYf.png
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Thanks
>>>>>>>>>>> -Vincent
>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> Thanks
>>>>>>>>>>>> -Vincent
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 2 Oct 2017, at 18:01, Vincent Massol <vinc...@massol.net>
>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 2 Oct 2017, at 17:54, Ecaterina Moraru (Valica) <
>>>>>>>>>> vali...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Event Type: BlogPostPublishedEvent
>>>>>>>>>>>>>>> from
>>>>>>>>>>>>>>> http://design.xwiki.org/xwiki/bin/view/Proposal/
>>>>>>>>>>> NotificationsImprovements9x#HEventTypes
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ok thanks, had missed this since I was reading from top to
>>>>>>> bottom
>>>>>>>>> and
>>>>>>>>>>> stopped at the overview :)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> However I don’t think it scales since it means one unique icon
>>>>>>>> per
>>>>>>>>>>> combination of app type + event type.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> What would scale better is two icons: one for the app type and
>>>>>>>> one
>>>>>>>>>> for
>>>>>>>>>>> the event type.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> For example imagine that the Blog app had the following
>>> events:
>>>>>>>>>>>>>> * When a blog post is published
>>>>>>>>>>>>>> * When a blog post is created
>>>>>>>>>>>>>> * When a blog post is removed
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> You wouldn’t be able to use the RSS icon to represent the 3
>>>>>>>> events.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> BTW the RSS icon isn’t necessarily representative of the Blog
>>>>>>>> app.
>>>>>>>>> A
>>>>>>>>>>> lot of apps can have a RSS feed.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> That’s the main remark I have: it’s going to be harder and
>>>>>>> harder
>>>>>>>>> to
>>>>>>>>>>> find unique icons as we had more events to apps, especially if
>>>>>>>> there’s
>>>>>>>>>> only
>>>>>>>>>>> 1 icon that is supposed to combine both app type + event type.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> WDYT?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Caty
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Mon, Oct 2, 2017 at 6:52 PM, Vincent Massol <
>>>>>>>>> vinc...@massol.net>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi Caty,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On 2 Oct 2017, at 17:21, Ecaterina Moraru (Valica) <
>>>>>>>>>>> vali...@gmail.com>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I've created some improvements suggestions for our
>>>>>>>> Notifications
>>>>>>>>>>> UI, see
>>>>>>>>>>>>>>>>> http://design.xwiki.org/xwiki/bin/view/Proposal/
>>>>>>>>>>>>>>>> NotificationsImprovements9x
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Let me know what you think.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Re the overview, I don’t see where you mention the app?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> For example, could you show how a new Blog post would be
>>>>>>>>> displayed
>>>>>>>>>>> and you
>>>>>>>>>>>>>>>> differentiate that for example from a Page creation or
>>>>>>>>>> modification?
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>> -Vincent
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>> Caty
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
>>>>>>>>>> Research & Development Engineer at XWiki SAS
>>>>>>>>>> Committer on the XWiki.org project
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
>>>>>>>> Research & Development Engineer at XWiki SAS
>>>>>>>> Committer on the XWiki.org project
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
>>>>>> Research & Development Engineer at XWiki SAS
>>>>>> Committer on the XWiki.org project
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
>>>> Research & Development Engineer at XWiki SAS
>>>> Committer on the XWiki.org project
>>> 
>>> 
>> 
>> 
>> --
>> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
>> Research & Development Engineer at XWiki SAS
>> Committer on the XWiki.org project
>> 
> 
> 
> 
> -- 
> Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
> Research & Development Engineer at XWiki SAS
> Committer on the XWiki.org project

Reply via email to