Hi Vincent,
Why are you proposing 2 booleans ? Is there non-technical application spaces
?
Maybe a static list for qualifying spaces would be better and more flexible,
WDYT ?
Or else, why not having a boolean for really hiding spaces, the true
replacement of blacklistedspaces (there could be non-technical spaces that
admin want to hide anyway) and maybe a static list for qualifying them if
you have identified this need?
Your idea seams to me interesting but will probably fall short or be misused
on the long term...
Denis
On Tue, Aug 2, 2011 at 19:05, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
I'd like to propose 2 small changes that should make a huge difference for
our users.
1) Introduce the notion of technical spaces
The idea is that in WebPreferences for a space we should have a boolean
property mentioning if the space is a technical space or not.
This will allow to:
* Remove the blacklistedspaces variable
* List only non technical spaces for simple users
2) Introduce the notion of Application spaces
The idea is that in WebPreferences for a space we should have a boolean
property mentioning if the space is an application space or not.
This will allow to:
* Replace the Quick Links Panel with an Applications Panel listing all
spaces that are application spaces
* Only list Content spaces in the Spaces Gadget in the Dashboard
* Add the ability for extensions to declare new applications that
automatically appear in the Applications Panel
I'd also like to suggest adding a global admin preferences to quickly
select all spaces that are application and/or technical spaces (imagine a
list of all spaces with 2 checkboxes for each space listed). This makes it
very easy for the admin to reconfigure what are application spaces (thus
showing in the app panel) and what spaces should be hidden for simple users.
Of course modifying these would modify the WebPreferences of the said
spaces.
In addition to make this autodiscoverable I'd suggest that for admins the
Application Panel should have a link to this admin feature. Something like
"Configure Applications...".
WDYT?
Thanks
-Vincent
PS: I'm very excited about these 2 ideas since they're simple and IMO will
make XE much easier to use and understand for people starting to use it.
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO