[xwiki-users] [Feedback] Activity Stream
Hi, We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use? - What features you most miss about it? Maybe filtering? Maybe pagination? - Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality? - Other opinions about it. Your feedback will help us improve the macro by adding needed functionality and not breaking used one. I'll gather ideas on http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb... Thanks, Caty
Hi, My feedback below: 2013/4/8 Ecaterina Moraru (Valica) <[email protected]>
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use?
It's just there, on my home page, but I never used the macro somewhere else. I don't know exactly why, but I would say mainly because of limitations (filtering...) and performance issues I had with it at some time in the past, so I wasn't willing to put this macro everywhere.
- What features you most miss about it? Maybe filtering? Maybe pagination?
I miss both. In my case, my mail archive app generates a large bunch of pages (for topics and mails) that crowd the activity stream. Ideally, I would like to: - have a stream that would show only mail archive events. Could be all pages events from mail archive user (as there's a dedicated user creating/updating the pages), but may be even better to allow filtering on ... specific objects ? Would be the only way to differentiate a topic from a mail in my case, allowing to show only topics, or only mails. I believe that that may bring some performance issues though. - have a stream that shows everything, except events from my mail archive - have possibility to differentiate stream events depending on their "type" (ie, show mails/topics events with a specific icon, different than the one of standard pages). - pagination seems less essential but would be very nice to have (if it looks like the livetables pagination it would be even better). Talking about that, livetable-style filtering would be nice to have (ie, enter a keyword and have the stream filtered on it, based on name, author, ...). - have possibility to remove an entry directly from the stream display. In my case, when I change smtp password in xwiki prefs, the "see changes" of related event shows both my old and new password in the diff view ... as I'm not the only admin, it's a bit unsecure, so I'd like to remove that (my example is more an issue on the diff view, I did not thoroughly check). - have possibility to filter what streams get tracked, ie not only filter the display (from the macro), but also prevent some events from being tracked by activity stream. I must admit that maybe it's already possible, I did not check. - have some "purge" features and parameters available from xwiki admin, in order to avoid having to perform them manually from db. For example, say "keep only last 50 events for all pages" or "keep only last event for page X.Y" or "keep only 1 event per day/month" etc..., and a purge job in scheduler.
- Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality?
I merely tested by sending a message to someone. It seems my message can only be seen from his profile, so he never saw it. I think the feature would be more interesting if new messages you received were displayed clearly when you log in (through some popup for example, or in some area near page content). Would be really nice to have it displayed in "real time" (ie, I'm logged, someone sends me a message, it appears in my current browser tab).
- Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
Hi Caty, What would help for my own usage: * Good performance (main showstopper right now) * Ability to easily see more events by default on the home page (with a "See More" button that expands without reloading the page). I think this is what you call pagination. * Grouped events, for example for XAR imports or extension installation (do we get events for that in the AS btw?) * More events, like Rename event. A rename event should be a grouping event, grouping copy and delete (till we have atomic rename in some future) * Rolledback event too * Ability to easily plug app events in the AS use some exension points. For example creating a new Blog post should not show a Created document event but a new Blog post event which would contain the created document event (not shown unless you click on "details" to see the details) * Ability to see changes directly from the AS without navigating away from the AS (right now when you click on "see changes" you navigate to the page!). Example, check the AS on http://jira.xwiki.org/browse/XWIKI you have contextual information displayed. We need something similar. If an image is attached on a page we should see a thumbnail of it, etc. Nice to have: * filtering Thanks -Vincent On Apr 8, 2013, at 12:35 PM, Ecaterina Moraru (Valica) <[email protected]> wrote:
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use? - What features you most miss about it? Maybe filtering? Maybe pagination? - Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality? - Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
On Apr 8, 2013, at 1:11 PM, Jeremie BOUSQUET <[email protected]> wrote:
Hi,
My feedback below:
2013/4/8 Ecaterina Moraru (Valica) <[email protected]>
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use?
It's just there, on my home page, but I never used the macro somewhere else. I don't know exactly why, but I would say mainly because of limitations (filtering...) and performance issues I had with it at some time in the past, so I wasn't willing to put this macro everywhere.
- What features you most miss about it? Maybe filtering? Maybe pagination?
I miss both. In my case, my mail archive app generates a large bunch of pages (for topics and mails) that crowd the activity stream. Ideally, I would like to: - have a stream that would show only mail archive events. Could be all pages events from mail archive user (as there's a dedicated user creating/updating the pages), but may be even better to allow filtering on ... specific objects ? Would be the only way to differentiate a topic from a mail in my case, allowing to show only topics, or only mails. I believe that that may bring some performance issues though. - have a stream that shows everything, except events from my mail archive - have possibility to differentiate stream events depending on their "type" (ie, show mails/topics events with a specific icon, different than the one of standard pages). - pagination seems less essential but would be very nice to have (if it looks like the livetables pagination it would be even better). Talking about that, livetable-style filtering would be nice to have (ie, enter a keyword and have the stream filtered on it, based on name, author, ...). - have possibility to remove an entry directly from the stream display. In my case, when I change smtp password in xwiki prefs, the "see changes" of related event shows both my old and new password in the diff view ... as I'm not the only admin, it's a bit unsecure, so I'd like to remove that (my example is more an issue on the diff view, I did not thoroughly check). - have possibility to filter what streams get tracked, ie not only filter the display (from the macro), but also prevent some events from being tracked by activity stream. I must admit that maybe it's already possible, I did not check. - have some "purge" features and parameters available from xwiki admin, in order to avoid having to perform them manually from db. For example, say "keep only last 50 events for all pages" or "keep only last event for page X.Y" or "keep only 1 event per day/month" etc..., and a purge job in scheduler.
This already exists :) See xwiki.cfg, specifically: #-# Number of days the events should be kept (0 or any negative value: infinite duration) #-# Note: if this value is greater than 0 a scheduler job will be created, this job will then be fired every week to #-# delete events older than the configured value. #-# Default: 0 # xwiki.plugin.activitystream.daystokeepevents=0 Thanks -Vincent
- Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality?
I merely tested by sending a message to someone. It seems my message can only be seen from his profile, so he never saw it. I think the feature would be more interesting if new messages you received were displayed clearly when you log in (through some popup for example, or in some area near page content). Would be really nice to have it displayed in "real time" (ie, I'm logged, someone sends me a message, it appears in my current browser tab).
- Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty
2013/4/8 Vincent Massol <[email protected]>
On Apr 8, 2013, at 1:11 PM, Jeremie BOUSQUET <[email protected]> wrote:
Hi,
My feedback below:
2013/4/8 Ecaterina Moraru (Valica) <[email protected]>
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use?
It's just there, on my home page, but I never used the macro somewhere else. I don't know exactly why, but I would say mainly because of limitations (filtering...) and performance issues I had with it at some time in the past, so I wasn't willing to put this macro everywhere.
- What features you most miss about it? Maybe filtering? Maybe pagination?
I miss both. In my case, my mail archive app generates a large bunch of pages (for topics and mails) that crowd the activity stream. Ideally, I would like to: - have a stream that would show only mail archive events. Could be all pages events from mail archive user (as there's a dedicated user creating/updating the pages), but may be even better to allow filtering on ... specific objects ? Would be the only way to differentiate a topic from a mail in my case, allowing to show only topics, or only mails. I believe that that may bring some performance issues though. - have a stream that shows everything, except events from my mail archive - have possibility to differentiate stream events depending on their "type" (ie, show mails/topics events with a specific icon, different than the one of standard pages). - pagination seems less essential but would be very nice to have (if it looks like the livetables pagination it would be even better). Talking about that, livetable-style filtering would be nice to have (ie, enter a keyword and have the stream filtered on it, based on name, author, ...). - have possibility to remove an entry directly from the stream display. In my case, when I change smtp password in xwiki prefs, the "see changes" of related event shows both my old and new password in the diff view ... as I'm not the only admin, it's a bit unsecure, so I'd like to remove that (my example is more an issue on the diff view, I did not thoroughly check). - have possibility to filter what streams get tracked, ie not only filter the display (from the macro), but also prevent some events from being tracked by activity stream. I must admit that maybe it's already possible, I did not check. - have some "purge" features and parameters available from xwiki admin, in order to avoid having to perform them manually from db. For example, say "keep only last 50 events for all pages" or "keep only last event for page X.Y" or "keep only 1 event per day/month" etc..., and a purge job in scheduler.
This already exists :)
See xwiki.cfg, specifically:
#-# Number of days the events should be kept (0 or any negative value: infinite duration) #-# Note: if this value is greater than 0 a scheduler job will be created, this job will then be fired every week to #-# delete events older than the configured value. #-# Default: 0 # xwiki.plugin.activitystream.daystokeepevents=0
Thanks for information, I didn't know that :)
Thanks -Vincent
- Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality?
I merely tested by sending a message to someone. It seems my message can only be seen from his profile, so he never saw it. I think the feature would be more interesting if new messages you received were displayed clearly when you log in (through some popup for example, or in some area near page content). Would be really nice to have it displayed in "real time" (ie, I'm logged, someone sends me a message, it appears in my current browser tab).
- Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
On Apr 8, 2013, at 4:04 PM, Vincent Massol <[email protected]> wrote:
Hi Caty,
What would help for my own usage:
* Good performance (main showstopper right now) * Ability to easily see more events by default on the home page (with a "See More" button that expands without reloading the page). I think this is what you call pagination. * Grouped events, for example for XAR imports or extension installation (do we get events for that in the AS btw?) * More events, like Rename event. A rename event should be a grouping event, grouping copy and delete (till we have atomic rename in some future) * Rolledback event too * Ability to easily plug app events in the AS use some exension points. For example creating a new Blog post should not show a Created document event but a new Blog post event which would contain the created document event (not shown unless you click on "details" to see the details) * Ability to see changes directly from the AS without navigating away from the AS (right now when you click on "see changes" you navigate to the page!). Example, check the AS on http://jira.xwiki.org/browse/XWIKI you have contextual information displayed. We need something similar. If an image is attached on a page we should see a thumbnail of it, etc.
* Persistent filters. Explanation: A certain number of users have a wiki based on a single application (structured data). The first thing they do ATM is to wipe out the home page (and thus remove the AS) and use a livetable since they want to have a home page that shows only changes for documents containing a given xobject. If we could have the AS be configurable (i.e. persistent configuration) which allows to configure an xobject filter for it, then we could satisfy those users (they'd edit the configuration and put the filter to their xclass and thus their wiki's home page would only list structured documents matching their xclass). Thanks -Vincent
Nice to have: * filtering
Thanks -Vincent
On Apr 8, 2013, at 12:35 PM, Ecaterina Moraru (Valica) <[email protected]> wrote:
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use? - What features you most miss about it? Maybe filtering? Maybe pagination? - Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality? - Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty
On Tue, Jul 2, 2013 at 3:51 PM, Vincent Massol <[email protected]> wrote:
On Apr 8, 2013, at 4:04 PM, Vincent Massol <[email protected]> wrote:
Hi Caty,
What would help for my own usage:
* Good performance (main showstopper right now) * Ability to easily see more events by default on the home page (with a "See More" button that expands without reloading the page). I think this is what you call pagination. * Grouped events, for example for XAR imports or extension installation (do we get events for that in the AS btw?) * More events, like Rename event. A rename event should be a grouping event, grouping copy and delete (till we have atomic rename in some future) * Rolledback event too * Ability to easily plug app events in the AS use some exension points. For example creating a new Blog post should not show a Created document event but a new Blog post event which would contain the created document event (not shown unless you click on "details" to see the details) * Ability to see changes directly from the AS without navigating away from the AS (right now when you click on "see changes" you navigate to the page!). Example, check the AS on http://jira.xwiki.org/browse/XWIKI you have contextual information displayed. We need something similar. If an image is attached on a page we should see a thumbnail of it, etc.
* Persistent filters.
https://jira.xwiki.org/browse/XWIKI-6698
Explanation:
A certain number of users have a wiki based on a single application (structured data). The first thing they do ATM is to wipe out the home page (and thus remove the AS) and use a livetable since they want to have a home page that shows only changes for documents containing a given xobject. If we could have the AS be configurable (i.e. persistent configuration) which allows to configure an xobject filter for it, then we could satisfy those users (they'd edit the configuration and put the filter to their xclass and thus their wiki's home page would only list structured documents matching their xclass).
Thanks -Vincent
Nice to have: * filtering
Thanks -Vincent
On Apr 8, 2013, at 12:35 PM, Ecaterina Moraru (Valica) < [email protected]> wrote:
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use? - What features you most miss about it? Maybe filtering? Maybe pagination? - Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality? - Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
On Jul 2, 2013, at 3:32 PM, "Ecaterina Moraru (Valica)" <[email protected]> wrote:
On Tue, Jul 2, 2013 at 3:51 PM, Vincent Massol <[email protected]> wrote:
On Apr 8, 2013, at 4:04 PM, Vincent Massol <[email protected]> wrote:
Hi Caty,
What would help for my own usage:
* Good performance (main showstopper right now) * Ability to easily see more events by default on the home page (with a "See More" button that expands without reloading the page). I think this is what you call pagination. * Grouped events, for example for XAR imports or extension installation (do we get events for that in the AS btw?) * More events, like Rename event. A rename event should be a grouping event, grouping copy and delete (till we have atomic rename in some future) * Rolledback event too * Ability to easily plug app events in the AS use some exension points. For example creating a new Blog post should not show a Created document event but a new Blog post event which would contain the created document event (not shown unless you click on "details" to see the details) * Ability to see changes directly from the AS without navigating away from the AS (right now when you click on "see changes" you navigate to the page!). Example, check the AS on http://jira.xwiki.org/browse/XWIKI you have contextual information displayed. We need something similar. If an image is attached on a page we should see a thumbnail of it, etc.
* Persistent filters.
I understand it as slightly different since the issue you point to is not about *persistent* filters but about filters. Having persistent filters is an improvement of XWIKI-6698 IMO. They can be implemented together too if we agree. Thanks -Vincent
Explanation:
A certain number of users have a wiki based on a single application (structured data). The first thing they do ATM is to wipe out the home page (and thus remove the AS) and use a livetable since they want to have a home page that shows only changes for documents containing a given xobject. If we could have the AS be configurable (i.e. persistent configuration) which allows to configure an xobject filter for it, then we could satisfy those users (they'd edit the configuration and put the filter to their xclass and thus their wiki's home page would only list structured documents matching their xclass).
Thanks -Vincent
Nice to have: * filtering
Thanks -Vincent
On Apr 8, 2013, at 12:35 PM, Ecaterina Moraru (Valica) < [email protected]> wrote:
Hi,
We introduced the Activity Stream macro in XE 2.6 http://extensions.xwiki.org/xwiki/bin/view/Extension/Activity+Macro
We are investigating ways to improve our Activity Stream, but in order to do that we would want to know your feedback about it (both from a technology and an user experience pov): - Is Activity Stream a macro you use? - What features you most miss about it? Maybe filtering? Maybe pagination? - Would you like to see more event types, like events generated by applications? - Are you using the "Send Message" functionality? - Other opinions about it.
Your feedback will help us improve the macro by adding needed functionality and not breaking used one.
I'll gather ideas on
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActivityStreamFeedb...
Thanks, Caty
participants (3)
-
Ecaterina Moraru (Valica) -
Jeremie BOUSQUET -
Vincent Massol