Hi,
On Tue, Nov 9, 2010 at 10:04, Vincent Massol <vincent(a)massol.net> wrote:
On Nov 9, 2010, at 9:54 AM, Guillaume Lerouge wrote:
Hi Vincent,
On Tue, Nov 9, 2010 at 08:50, Vincent Massol <vincent(a)massol.net> 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 <vincent(a)massol.net>
> wrote:
>>>
>>> On Nov 9, 2010, at 7:46 AM, Raluca Stavro wrote:
>>>
>>>> On Mon, Nov 8, 2010 at 6:27 PM, Ecaterina Moraru (Valica)
>>>> <valicac(a)gmail.com> wrote:
>>>>> On Mon, Nov 8, 2010 at 17:34, Raluca Stavro <
raluca.morosan(a)xwiki.com
>> 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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs