On Jun 26, 2008, at 7:27 PM, Thomas Mortagne wrote:
On Thu, Jun 26, 2008 at 7:00 PM, Evelina Slatineanu <[email protected]> wrote:
Hi all,
For the new Administration application to work properly in an empty wiki (create users, groups, set rights etc), the following files have to be moved from XE to Administration:
Xwiki.Admin
Xwiki.Users
Xwiki.XwikiUserSheet
Xwiki.XWikiUserTemplate
Xwiki.AdminGroup
Xwiki.AllGroup
Xwiki.Groups
Xwiki.XwikiGroupSheet
Xwiki.XwikiGroupTemplate
Xwiki.Rights
Xwiki.GlobalRights
Xwiki.DefaultSkin
Xwiki.Skins
Xwiki.XwikiPreferences
-1 for XWiki.XWikiPreferences at least the one from XE which contains rights configuration in it. Plus admin should be able to automatically create the XWiki.XWikiPreferences page when needed.
Since everyone else is +1 I want to be sure we understand why you're against it Thomas. For me XE = SUM(Applications). So every single page has to belong to an application. The best application for XWikiPreferences seem to be the Admin one. Now regarding the fact that XWikiPreferences page is automatically created by core. I think we shouldn't have this and by default XE should use the xwiki.cfg data only if XWikiPreferences doesn't exist. And it should be mandatory to import the Admin app before being able to do anything at all in the wiki. Actually the setup wizard should force its installation. Now the question we need to ask ourselves is whether we want an empty wiki to fully work without importing anything at all. In that case the admin features should be located as plugins/components in the core and the Admin app is ONLY the UI part of the admin + possibly some non critical (i.e. the wiki can work without them) pages. WDYT? Thanks -Vincent