On 04 Nov 2013, at 04:42, Ghanshyam Patel <zip159(a)gmail.com> wrote:
Hi,
I've been using XWiki within my team at work and would like to expand
adoption of it across different groups. While doing research I was
thoroughly confused by the differences between Workspaces, SubWikis, Wikis,
multi-tenancy, etc…
They all mean roughyl the same thing and starting with 5.2 we’re merging all concepts
together. We’re removing the terminology “workspace” in favor of “wiki” (or “subwiki”).
What I would like to do is be able to run one instance
of XWiki and be able
to create separate Wikis (in different schemas). Within each Wiki I'd like
to allow users to create their own Workspaces (I think I'm using that
correctly).
Nope ;) A workspace is a subwiki with no local users (only global users).
Example:
- IT Wiki
-- Bob's Workspace
-- Alice's Workspace
- Finance Wiki
-- Joe's Workspace
-- Jane's Workspace
I want to be able to keep the users separated between the IT Wiki and
Finance Wiki but allow shared users for the Workspaces under each of those
Wikis.
I think installing the Wiki Manager Application and Workspace Application
should do the trick. However, it sounds like Wiki Manager is the old way
of doing it and it's being deprecated.
These are installed by default starting with 5.2.
There’s no notion of nested wikis though so what you wish to do is not possible.
What you can do is have a flat structure with 4 wikis:
- Bob IT wiki
- Alice IT wiki
- Joe Finance wiki
- Jane Finance wiki
or have 2 wikis with spaces:
- IT wiki
— Bob's **space**
— Alice's **space**
- Finance wiki
— Joe's **space**
— Jane's **space”
You should really use XWiki 5.2 (and 5.3 when it’s out since we’re currently working on
this topic to improve it), it makes all this simpler.
Now yes you’re right in that you can install Wiki Manager Application. Workspace
Application won’t help you since it create subwikis that use global users only.
Thanks
-Vincent