Hi, On Tue, Nov 9, 2010 at 10:04, Vincent Massol <[email protected]> wrote:
> > On Nov 9, 2010, at 9:54 AM, Guillaume Lerouge wrote: > > > Hi Vincent, > > > > On Tue, Nov 9, 2010 at 08:50, Vincent Massol <[email protected]> wrote: > > > >> Hi Raluca, > >> > >> On Nov 9, 2010, at 8:39 AM, Raluca Stavro wrote: > >> > >>> On Tue, Nov 9, 2010 at 9:05 AM, Vincent Massol <[email protected]> > >> wrote: > >>>> > >>>> On Nov 9, 2010, at 7:46 AM, Raluca Stavro wrote: > >>>> > >>>>> On Mon, Nov 8, 2010 at 6:27 PM, Ecaterina Moraru (Valica) > >>>>> <[email protected]> wrote: > >>>>>> On Mon, Nov 8, 2010 at 17:34, Raluca Stavro < > [email protected] > >>> wrote: > >>>>>> > >>>>>>> Hello, > >>>>>>> > >>>>>>> I am working on http://jira.xwiki.org/jira/browse/XE-741 and I > would > >>>>>>> need a final list of macro and parameter names. These would be the > >>>>>>> current namings: > >>>>>>> > >>>>>>> Macro name: > >>>>>>> * recentactivity > >>>>>>> -> to be replaced with 'activity' > >>>>>>> > >>>>>> > >>>>>> +1 > >>>>>> > >>>>>> Parameter names: > >>>>>>> * 'showRss' (boolean: false by default) - Whether to show > activity > >>>>>>> rss links or not. > >>>>>>> -> to be replaced with 'rss' > >>>>>>> > >>>>>> > >>>>>> +1 for false, because the output does not reflect the content of the > >>>>>> activity macro. We will make it default when this is fixed and we > also > >> need > >>>>>> to change the styling and position for it when we finish to > implement > >> the > >>>>>> filters. > >>>>>> > >>>>>> > >>>>>>> * 'showMinor' (boolean: false by default): - Whether to show > >>>>>>> modifications that create minor versions or not. > >>>>>>> -> to be replaced with 'minor' > >>>>>>> > >>>>>> > >>>>>> from what I know the current implementation doesn't have this case > >>>>>> implemented. Raluca are you gonna implement it? or we remove the > >> param? > >>>>> It depends on the needs. Does everybody think that this parameter is > >>>>> needed? I tend to think that we don't need it anymore now that we > have > >>>>> so many filters. > >>>>> I would be +1 to remove this parameter. > >>>> > >>>> We definitely need to *not* show minor by default and have the ability > >> for users to see them if they need to. This is an important feature we > have > >> and that we need to keep. We need it back before tomorrow to have it in > XE > >> 2.6 final as otherwise we'll have a feature regression from the previous > >> Recent Changes feature. > >>>> > >>>> Raluca why do you say: "I tend to think that we don't need it anymore > >> now that we have so many filters.". Do we have a filer that can be used > to > >> not show minor modifications? > >>> I was thinking about 'events' parameter. Users can use this parameter > >>> in order to increase the number of sub-entries to show, so this way > >>> major versions would be displayed at one point. What is not clear for > >>> me is the reason why we have to hide minor versions. Minor versions > >>> could contain important changes, and hiding them by default would cut > >>> part of the information. > >> > >> The definition of "minor" is that it doesn't appear in any reporting by > >> default (recent activity, RSS feeds, email notifications, etc). I'll say > it > >> differently; the user checks the "minor" box when he *doesn't want* that > his > >> change appears in reporting (usually because he's making small changes > like > >> a typo fix). > >> > >> So if you question this parameter you're questioning the need for the > minor > >> modification feature itself. And I really don't think we should drop > that > >> feature. > >> > >> So I'd really be against removing this feature (hidden by default, can > be > >> shown if needed) from the Recent Activity report. > >> > >> Now I'm open to define where that toggle is located and how to activate > it. > >> > > > > One issue I currently have with this is that when a comment gets added to > a > > page, the modification is considered a minor change. With the current > Recent > > Changes implementation, it means that the page that got the comment is > NOT > > displayed on the wiki homepage. It looks quite bad during a demo. > > > > So either that needs to be fixed, or I'm in favor of showing minor edits > by > > default. > > Yes but it would be pretty stupid to decide to show all minor edits by > default simply because we think that comments shouldn't be minor > editions.... > Indeed :-) Now this is solved easily with the new Comment Events that have been > introduced in XE 2.6RC1. What I don't know is if the new Recent Activity > impl already displays them. I'll check once my build finishes. > Perfect then! Guillaume > Thanks > -Vincent > > > Guillaume > > > >> With the new design, displaying more items does not agglomerate the > >> interface. > >>> So, if this is really needed and it is considered as a regression, it > >>> will be back by tomorrow. > >>> > >>>> > >>>> BTW feature-wise (and for later), I think we need a way to see older > >> activity with a button "show more" at the bottom. > >>> Yes, this is in the plan. > >> > >> cool > >> > >> Thanks > >> -Vincent > >> > >>> Raluca. > >>> > >>>> > >>>> Thanks > >>>> -Vincent > >>>> > >>>>>>> * 'tag' (comma separated list): - Comma separated list of tags to > >>>>>>> display activity for. > >>>>>>> -> to be replaced with 'tags' > >>>>>>> > >>>>>> > >>>>>> +1 > >>>>>> > >>>>>> > >>>>>>> * 'space' (comma separated list): - Comma separated list of > spaces > >>>>>>> to display the recent activity for. > >>>>>>> -> to be replaced with 'spaces' > >>>>>>> -> also remove 'recent' from the macro description > >>>>>>> > >>>>>> > >>>>>> +1 > >>>>>> > >>>>>> * 'author' (comma separated list): - Comma separated list of > authors > >>>>>>> whose modifications to show. > >>>>>>> -> to be replaced with 'authors' > >>>>>>> > >>>>>> > >>>>>> +1 > >>>>>> > >>>>>> > >>>>>>> * 'changesNb' (number: 30 by default): - Number of activity to > >> show. > >>>>>>> -> to replace the description with 'Number of pages to display the > >> activity > >>>>>>> of.' > >>>>>>> -> to be replaced with 'pages' or 'entries' or some other name that > >>>>>>> would fit better; you are welcome to add naming proposals. > >>>>>>> -> to replace '30' with '20', now that each entry (page) contains a > >>>>>>> number of sub-entries (activity events) and there will be a way to > >>>>>>> 'show more' entries (Facebook style) > >>>>>>> > >>>>>> > >>>>>> 'Number of _entries_ to display the activity _for_.' > >>>>> Right. > >>>>> > >>>>>> should be entries/items because when we extend to add also > >> applications > >>>>>> events, pages will be deprecated. > >>>>>> > >>>>>> +1 entries > >>>>>> > >>>>>> > >>>>>>> New macro parameters to be added: > >>>>>>> * 'events' (number: 10 by default): - Number of events to show > for > >>>>>>> each page entry. > >>>>>>> -> you are welcome to add naming proposals. > >>>>>>> > >>>>>> > >>>>>> +1 subentries > >>>>>> > >>>>>> * 'modifications' (boolean: false by default) - Whether to show > 'see > >>>>>>> modifications' link on 'edited the page' events. > >>>>>>> -> other naming proposals: 'diff', 'differences', 'actions' > >>>>>>> > >>>>>> > >>>>>> you're talking about 'see changes' > >>>>>> Actually I don't know why we need a parameter to display this link. > It > >> has a > >>>>>> limited scope (page edit events) and contains usefull information. > >>>>> AFAIK, it was requested by Vincent. Let's see what the others think > >>>>> about this parameter. > >>>>> > >>>>> Raluca. > >>>>> > >>>>>> > >>>>>> Example: > >>>>>> {{activity entries='3' subentries='3' authors='XWiki.Admin' > >> tags='xwiki' > >>>>>> spaces='Main'/ } } > >>>>>> > >>>>>> Thanks, > >>>>>> Caty > >>>>>> > >>>>>> > >>>>>>> Raluca. > >>>>>>> > >>>>>>> > >>>>>>>> On Oct 20, 2010, at 4:05 PM, Anca Luca wrote: > >>>>>>>> > >>>>>>>>> Hi devs, > >>>>>>>>> > >>>>>>>>> I've been working on http://jira.xwiki.org/jira/browse/XE-721and > >> it's > >>>>>>> done on my local. This is the recent changes macro based on the > >> current > >>>>>>> implementation (not the activity stream one), but the idea is that > >> we'll > >>>>>>> rewrite it to display recent activity in the future. I will commit > it > >> for > >>>>>>> the moment, in the 2.6 trunk, as is, but I would like to discuss > here > >> the > >>>>>>> name of the macro and its parameters: > >>>>>>>>> Macro name: > >>>>>>>>> recentchanges, changes, activity, recentactivity > >>>>>>>> +1 for "activity" to be in line with the upcoming recent activity > >> feature > >>>>>>> planned for 2.6. > >>>>>>>> > >>>>>>>> No need for "recent", "activity" is enough. It's about the > activity > >> of the > >>>>>>> wiki. > >>>>>>>>> Parameters: > >>>>>>>>> * rss link should be shown at the bottom of the changes table > >> (boolean): > >>>>>>> showRss, rss > >>>>>>>> +1 rss (default true) > >>>>>>>> > >>>>>>>>> * minor changes are shown or not (boolean, default false): > >> showMinor, > >>>>>>> minor > >>>>>>>> +1 minor > >>>>>>>> > >>>>>>>>> * shows "see modifications" link next to entries (boolean, > default > >> true): > >>>>>>> showDiff, showDifferences, diff, differences > >>>>>>>> I don't like too much diff* > >>>>>>>> What about "actions"? It's more than just the difference link, > there > >> could > >>>>>>> be > >>>>>>> other actions, as in the {{spaces/}} macro for example. > >>>>>>>>> * number of changes to show (number, 0 means "all", defaults to > >> 30): > >>>>>>> changesNb, changesCount, number, count, limit > >>>>>>>> +1 count > >>>>>>>> > >>>>>>>>> * tags of documents to show chages for (comma separated list): > tag, > >> tags > >>>>>>>> +1 tags > >>>>>>>> > >>>>>>>>> * spaces of documents to show changes for (comma separated list): > >> space, > >>>>>>> spaces > >>>>>>>> +1 spaces > >>>>>>>> > >>>>>>>>> * authors of documents to show changes for (comma separated > list): > >>>>>>> author, authors > >>>>>>>> +1 authors > >>>>>>>> > >>>>>>>> Note that the types cannot be enforced since it's a wiki macro, I > >> put them > >>>>>>> there just for orientation. > >>>>>>>> I'd go for activity rss minor diff count tags spaces authors . > >>>>>>>> > >>>>>>>> Thanks -Vincent > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

