Hello

2017-10-24 11:12 GMT+02:00 Vincent Massol <vinc...@massol.net>:

> 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
>

I have also mentioned that the diff we propose is too technical for many
users.


>
> 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
>

Thanks


>
> >
> > 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
>
>


-- 
Guillaume Delhumeau (guillaume.delhum...@xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the XWiki.org project

Reply via email to