On Tue, Sep 21, 2010 at 6:13 PM, Vincent Massol <vincent(a)massol.net> wrote:
On Sep 21, 2010, at 4:25 PM, Jerome Velociter wrote:
On Tue, Sep 21, 2010 at 2:49 PM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com>wrote;wrote:
> First of all: it looks great !
>
> I don't like uppercase but looks like it's only me.
>
> On Tue, Sep 21, 2010 at 12:57, Vincent Massol <vincent(a)massol.net>
wrote:
>> Hi Caty,
>>
>> On Sep 21, 2010, at 12:46 PM, Ecaterina Valica wrote:
>>
>>> This is a proposal for a new Administration UI having vertical tabs
for
>>> grouping instead of the current
select input.
>>>
>>> Proposal:
>>>
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Administration
>>
>> Looks nice but I have 2 comments for the moment:
>>
>> - Almost everything in XWiki is an application and the plan is to move
> even more in this direction. Actually any app will be more and more able
to
contribute config in any area (e.g. look & feel). Hence I don't think we
should have a category named "applications". The Administration Object
should instead have a category property that the author can choose.
Same for me, an application should be able to provide its
category/subcategory/etc.
I would say same BUT "Applications" as a top level category makes sense.
What category would you put Meeting Manager under otherwise ? same for
Polls, Expense reports, etc.
You'd need a bit of imagination Jerome! :)
Meeting Manager --> category = "Organisation", "People",
"Scheduling". It
would be the same category as apps like the Calendar
app and maybe the
Scheduler app too.
Expense Report --> category = "Human Resources"
Polls --> category = "Reporting". Maybe in the same category as the Stats
app.
OK, then it means you have dynamic categories, and admins can add new
categories (otherwise you would probably get stuck at some point by your
very specific business applications that do not fit in any generic
categories we've pre-defined). Which is probably the way to go, indeed.
In any case since everything is an app you need
categories and not just
"Applications" which doesn't mean much at all since you'd need to
justify
why some apps have their own special categories and why others go in the one
named "stuff", err.... "Applications"... ;)
I think there are two things we should not confuse :
- Everything is an application from a technical PoV. Most of the users do
not care about that (for example they don't care knowing the annotations, or
the administration, or the dashboard is an app. They are just interested in
their features). Take Facebook, and imagine the "messages" feature is
internally built as a an application of the facebook platform (so same thing
as Farmville). As a user, I don't see it, and I (very likely) don't care.
- New applications can be downloaded from the (to be) App store, including
third-party apps. This, people are interested in.
Both cases use the same terminology, but I believe they are distinct in
nature. "everything is an application and all applications should be treated
equally" works for XWiki as a platform, but not for XE as a product (as an
example : I don't think we would want to let people uninstall the admin
application from with-in XE UI).
Jerome.
Thanks
-Vincent
Jerome.
>>
>> - On
>
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Administration…
don't like that the fields don't span the full horizontal space
> available. It'll be very very bad looking
on large screens and waste
useful
> and expensive space for nothing. Look at the
Copyright and Version
fields
> for example, you can't see the full
content when there's space available
on
> the right.
>>
>> Thanks
>> -Vincent
>>
>>> Category:
>>>
>
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Administration…
>>> Section:
>>>
>
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Administration…
>>>
>>> The vertical tab could be also integrated into the User Profile:
>>>
>
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Administration#pro…
>>>
>>> This proposal is made using CSS3 rules. The degradation of the tabs:
>>>
>
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/Administration…
>>>
>>> Thanks,
>>> Caty
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs