Hi,

Some comments I've discussed with JV about implementing
http://dev.xwiki.org/xwiki/bin/view/Design/ImproveWikiAdministration

I believe we should design it in the following manner:

* The Admin page is a generic empty shell
* An XWiki instance is made of applications (admin pages like users/ 
groups/configs are part of the admin application too). Examples: Blog,  
Calendar, Panels, etc
* Each application should be able to contribute admin pages to  
configure/administrate itself. These pages should automatically appear  
in the left menu on the new admin page. Note that this will require  
interface extensions so right now we would hardcode them in the menu.
* What it means is that the admin page should link to the admin pages  
located in the applications providing them.

I know we're missing the interface extensions to make this work but  
I'd like that our design for the new admin page works towards this  
goal in mind.

WDYT?

Note: This email was prompted by Evelina asking if it was ok to attach  
XARs to be imported in the XWiki.XWikiPeferences page. IMO it's not a  
good thing to do. The XARs should be attached in the ImportExport  
application pages (as it's done now). Now I have no idea how easy or  
hard this is to implement since I haven't dived in the implementation.

Thanks
-Vincent


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to