Hello On Tue, Aug 2, 2011 at 7:05 PM, Vincent Massol <[email protected]> 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
+1 > > 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 +1, with this remark : IMO application spaces does not have to be the norm for XWiki applications ; and "Apps Within Minutes" should make it easier to mix application data and unstructured content in pages (so for example you could turn an XWiki page into a meeting easily, there would be meeting scattered across many spaces, and a page that list them all). Jerome. > > 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 > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

