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 <dgl(a)softec.lu> wrote:
> +1
>
> On Thu, Nov 3, 2011 at 09:11, Marius Dumitru Florea <
> mariusdumitru.florea(a)xwiki.com> wrote:
>
>> +1
>>
>> Thanks,
>> Marius
>>
>> On Wed, Nov 2, 2011 at 8:49 PM, Vincent Massol <vincent(a)massol.net>
> 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