Hi,

2014-07-18 18:47 GMT+02:00 Eduard Moraru <enygma2...@gmail.com>:

> Hi Jeremie,
>
> On Fri, Jul 18, 2014 at 5:58 PM, Jeremie BOUSQUET <
> jeremie.bousq...@gmail.com> wrote:
>
> > Hello,
> >
> >
> > 2014-07-18 16:32 GMT+02:00 Eduard Moraru <enygma2...@gmail.com>:
> >
> > > Hi devs,
> > >
> > > As part of the investigation on the Activity Stream Refactoring for the
> > 6.2
> > > roadmap, I have written a couple of documents [1] on some of the
> problems
> > > (specifically performance [2]) of the current implementation and also
> > tried
> > > to list various use cases [3] that a better AS implementation should
> > > support.
> > >
> > > I would like to ask you to:
> > > - help out in listing possible use cases [3] that I have missed or
> you`d
> > > like AS to support,
> > >
> >
> > One use-case I thought about, but it's really nice-to-have IMO, could be
> to
> > allow choosing a specific "display" (or "theme", or "displayer" ...) for
> > the macro results.
> > Possible displays or themes could be:
> > - default (the current one)
> > - livetable
> > - timeline ...
> > Obviously, granularity of details could not be the same depending on the
> > chosen theme, but it would be ok if maximum details are show in the
> > "default" (current) view.
> > And you could provide custom ones if needed.
> > It's maybe overkill, compared to duplicating the macro to an as_timeline
> or
> > as_livetable macro ...
> >
> >
> Interesting as a nice-to-have feature.
>
> Do you have any particular actual use case for such a feature in mind? What
> would be the benefit of displaying the events in a different view? I find
> the livetable view not very useful.
>

I agree with you for livetable view, but I was trying to find more than 2
alternatives ;-)
There is no specific use-case for a "timeline" view in this case, except
that a timeline can be pretty, and fun (for the user, not so much for the
devs ...).
It would be, obviously, a pure UI gadget, and an UI customization
alternative for your dashboards for example.


>
> Also, having a custom display would basically mean rewriting the macro
> completely, since the macro is 95% UI. Perhaps the only functionality that
> you would reuse would be indeed the filtering (through macro parameters),
> though that too would be fairly easy to replicate.
>

The only use-case I can see for keeping 1 macro, maybe, would be that you
could easily customize it (when included in a dashboard for example), by
just editing it inline and choosing a different value for the "theme"
parameter.
It's slightly more user-friendly than having to include another macro. In
fact it would be easier in wiki mode than in wysiwyg in this case.
But, to start with, providing an alternate macro for a timeline view could
do the trick.[OFF] I have some hopes to provide a simile timeline extension
some day ... but still never found time to do it.[/OFF]



>
> Thanks for the quick reply so far. Keep them coming! :)
> -Eduard
>
>
> > > - offer your opinion on my current findings [1] and/or
> > > - share your thoughts on where should we go with the new implementation
> > of
> > > AS.
> > >
> > > Thanks,
> > > Eduard
> > >
> > > ----------
> > > [1]
> > >
> >
> http://design.xwiki.org/xwiki/bin/view/Proposal/AcitvityStreamRefactoring62
> > > [2]
> > >
> > >
> >
> http://design.xwiki.org/xwiki/bin/view/Proposal/AcitvityStreamRefactoring62Performance
> > > [3]
> > >
> > >
> >
> http://design.xwiki.org/xwiki/bin/view/Proposal/AcitvityStreamRefactoring62UseCases
> > > _______________________________________________
> > > devs mailing list
> > > devs@xwiki.org
> > > http://lists.xwiki.org/mailman/listinfo/devs
> > >
> > _______________________________________________
> > devs mailing list
> > devs@xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to