Hi Caty,

On Nov 3, 2011, at 1:16 PM, Ecaterina Moraru (Valica) wrote:

> Not very happy about adding a new tab in AllDocs, because that place in
> started to be crowded.
> 
> IMO those tabs should be more generic, like combine "Deleted Documents" and
> "Deleted Attachments" into a "Recycle Bin".
> "Orphaned pages" is another feature that has to do with linking pages.
> Maybe could be combined somehow to "ExternalLinksStatus" (even if their
> relation is a long shot).
> "Index" should be renamed "Documents".

I don't fully agree about grouping. We had a talk about this already and 
grouping makes each topic loose clarity (because you have to make the fields 
mean different things and thus loos their specific meaning by being very 
generic). In any case even the grouping you proposed will not scale and thus 
will not be enough.

I'd much prefer if you could come up with a scalable UI that would allow us to 
have lots of different type of content. Maybe something like the Admin page 
which has the list of items in a vertical menu on the left. OTOH the data are 
listed in tables which needs to have as much as horizontal space as possible.

The other option is that AllDocs (which should be renamed IMO) simply be a 
landing page (same as 
http://localhost:8080/xwiki/bin/admin/XWiki/XWikiPreferences) which would list 
all the topics with icons and then you have to click on a given topic so that 
it opens on its own page. This would allow us to scale in a much nicer way.

The idea of this "AllDocs" page for me is a place where you can see global 
information about content of your wiki. For example in the future I'd like to 
add to it the ability to see All XClass and XObjects in the wiki.

> Also "External Links Status" is a very long name.

I've used "External Links" so far on my local code. It's a translation anyway 
which can be changed easily.

> 
> Would be nice if we could group a bit Document Index tabs in order to
> express their purpose:
> - documents, attachments, links;
> or
> - content list, content tree, recycle bin. (where content combines
> documents + attachments)
> 
> And would be very nice that wiki gardening tools would be grouped in
> another administrative/status section: orphaned pages, external links
> status, spam tools, user activity statistics, etc.

Personally I'd like that we identify:
1) administration which is about configuration of the wiki (like setting the 
admin email address, setting the rights, etc)
2) administration which is about admin actions you can do on your wiki 
(accessing the scheduler, viewing broken links, orphaned pages, etc)

For 1) we need to require Admin rights
For 2) IMO we should allow (by default) users to see them and have special 
checks in the page for actions that should only be allowed by the user

So in term of implementations we could have an "Administration" space for 1) 
(it's called "XWiki" for now but it's a bad name) and a "Management" or 
'Information" space for 2)

> Also, in term of UX of the "ExtenalLinksStatus":
> - what "date" column means?

Last checked time. In the translation I've used "Last Checked" ATM.

> - what is the significance of the response codes

It's the HTTP Response code: 
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

Yes we'll need to refine it to make it more easily understood by simple users. 
OTOH it's important to have the precise code too, so I'd propose:

1xx displayed as "Informational (xxx)"
2xx displayed as "Success (xxx)"
3xx displayed as "Redirection (xxx)"
4xx displayed as "Client Error (xxx)"
5xx displayed as "Server Error (xxx)"
others displayed as "Unknown"

> - I would like to sort page names, codes and date

Yes but for the future since needs to be implemented (didn't get the time to do 
it so far). Right now I'd like to commit what I've done so fat which I think is 
good enough for a first version.

Thanks
-Vincent

> Thanks,
> Caty
> 
> On Thu, Nov 3, 2011 at 11:36, Denis Gervalle <[email protected]> wrote:
> 
>> +1
>> 
>> On Thu, Nov 3, 2011 at 09:11, Marius Dumitru Florea <
>> [email protected]> wrote:
>> 
>>> +1
>>> 
>>> Thanks,
>>> Marius
>>> 
>>> On Wed, Nov 2, 2011 at 8:49 PM, Vincent Massol <[email protected]>
>> wrote:
>>>> Hi devs,
>>>> 
>>>> I'd like to create the following modules in xwiki-platform to add a UI
>>> for the linkchecker feature:
>>>> 
>>>> xwiki-platform-linkchecker/
>>>>   |_ xwiki-platform-linkchecker-ui/
>>>>   |_ xwiki-platform-linkchecker-refresher/
>>>> 
>>>> where:
>>>> 
>>>> * xwiki-platform-linkchecker-ui/ will add a Tab in Main.AllDocs to list
>>> broken external links. It'll contain the livetable that you can see on
>>> http://www.xwiki.org/xwiki/bin/view/Admin/ExternalLinkStatus
>>>> * xwiki-platform-linkchecker-refresher/ will contain an EventListener
>>> listening to DocumentUpdatingEvent and remove all link states from the
>> link
>>> state cache for the modified pages received as Events. This module will
>>> depend on the LinkChecker Transformation module located in
>> xwiki-rendering.
>>>> 
>>>> Here's my +1
>>>> 
>>>> Thanks
>>>> -Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to