On Mon, Oct 30, 2017 at 12:21 PM, Guillaume Delhumeau <
guillaume.delhumeau(a)xwiki.com> wrote:
Could we consider having a little extract of the document's content in the
notification. For a blog post, I could imagine a little extract, such as:
*This release focused on fixing bugs on Notifications, Office Viewer and
Solr Search. The server is...*
(extract from
http://www.xwiki.org/xwiki/bin/view/Blog/XWiki%2099%
20Released
)
Thanks,
Guillaume
2017-10-27 20:04 GMT+02:00 Clément Aubin <aubincleme(a)gmail.com>om>:
Hello !
On 10/27/2017 05:31 PM, Ecaterina Moraru (Valica) wrote:
Hi,
So these are some more iterations for the notifications layout
http://design.xwiki.org/xwiki/bin/view/Proposal/ NotificationsImprovements9xTypes
>
> I've played with User centered vs. Event centered and variants for
> displaying the avatars, user names and event names.
>
> Let me know what version you prefer. Also you can fork the prototypes
if
you want
to make some small changes.
I really like the Event-focused "Description with small avatars" options:
* The notification title does not mentions the full name of the users
involved in this notification (if multiple) ; this reduces the size of
the title. Also, the users involved in the notifications are still
available through their icons.
* The main focus isn't on the users involved in the notification, but on
its content.
Hope it helps,
Thanks,
Clément
Thanks,
Caty
On Tue, Oct 24, 2017 at 12:47 PM, Vincent Massol <vincent(a)massol.net>
wrote:
>
>>
>>> On 24 Oct 2017, at 11:24, Guillaume Delhumeau <
>> guillaume.delhumeau(a)xwiki.com> wrote:
>>>
>>> Hello
>>>
>>> 2017-10-24 11:12 GMT+02:00 Vincent Massol <vincent(a)massol.net>et>:
>>>
>>>> Hi Guillaume,
>>>>
>>>>> On 24 Oct 2017, at 10:58, Guillaume Delhumeau <
>>>> guillaume.delhumeau(a)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.
>
> Yes and we have 4 solutions:
>
> * Solution 1: make it simpler to understand for everyone
> * Solution 2: have a wiki admin UI level option to select whether to
> include diff or not in the default template + user-level profile UI
option
> (ie. per user)
> * Solution 3: have a singe button in the mail, that, when clicked,
> displays the diff (which is hidden by default)
> * Solution 4: implement 2 mail templates (one for simple users and one
for
>> advanced users) and let the users choose in their profile which one
they
> want
to receive + have a wiki admin UI level option to decide which is
the
>> default when not overridden by the user.
>>
>> Thanks
>> -Vincent
>>
>>>
>>>> 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.delhumeau(a)xwiki.com>gt;:
>>>>>
>>>>>> 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
<vincent(a)massol.net>et>:
>>>>>
>>>>>> Hi Guillaume,
>>>>>>
>>>>>>> On 17 Oct 2017, at 07:16, Guillaume Delhumeau <
>>>>>> guillaume.delhumeau(a)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
<vincent(a)massol.net>et>:
>>>>>>>
>>>>>>>> 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.delhumeau(a)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)
<
>>>>>> valicac(a)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.delhumeau(a)xwiki.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> 2017-10-03 17:32 GMT+02:00 Ecaterina Moraru
(Valica) <
>>>>>>>> valicac(a)gmail.com
>>>>>>>>>>> :
>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Oct 3, 2017 at 10:50 AM,
Guillaume Delhumeau <
>>>>>>>>>>>> guillaume.delhumeau(a)xwiki.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> 2017-10-02 18:09 GMT+02:00 Vincent
Massol <
vincent(a)massol.net
>> :
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 2 Oct 2017, at 18:08,
Vincent Massol <
vincent(a)massol.net
>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 2 Oct 2017, at 18:05,
Vincent Massol <
> vincent(a)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 <
>> vincent(a)massol.net
>>>>>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 2 Oct
2017, at 17:54, Ecaterina Moraru (Valica) <
>>>>>>>>>>>>>> valicac(a)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 <
>>>>>>>>>>>>> vincent(a)massol.net>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi
Caty,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 2
Oct 2017, at 17:21, Ecaterina Moraru (Valica)
<
>>>>>>>>>>>>>> valicac(a)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.delhumeau(a)xwiki.com)
>>>>>>>>>>>>> Research & Development Engineer
at XWiki SAS
>>>>>>>>>>>>> Committer on the
XWiki.org project
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Guillaume Delhumeau
(guillaume.delhumeau(a)xwiki.com)
>>>>>>>>>>> Research & Development Engineer at XWiki
SAS
>>>>>>>>>>> Committer on the
XWiki.org project
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
>>>>>>>>> Research & Development Engineer at XWiki SAS
>>>>>>>>> Committer on the
XWiki.org project
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
>>>>>>> Research & Development Engineer at XWiki SAS
>>>>>>> Committer on the
XWiki.org project
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
>>>>> Research & Development Engineer at XWiki SAS
>>>>> Committer on the
XWiki.org project
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
>>>> Research & Development Engineer at XWiki SAS
>>>> Committer on the
XWiki.org project
>>>
>>>
>>
>>
>> --
>> Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
>> Research & Development Engineer at XWiki SAS
>> Committer on the
XWiki.org project
>
>
--
Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the
XWiki.org project