Hi devs,
Since Eduard has developed the workspaces module (see
http://extensions.xwiki.org/xwiki/bin/view/Extension/Workspace+Application) I'd like
to push for using it in our XEM distribution.
However there are 2 valid uses cases that exist:
1) Using XE + workspaces, for creating workspaces (technically each workspace being a
wiki)
2) Using XE as a wiki farm
I think that use case 1) is the main use case for most people and this vote is about
keeping the XEM packaging/branding but repurposing so that XEM implements use case 1). Use
case 2) exists but it's less frequent and for more technically advanced users.
So here's my proposal (and what you should vote on):
A) XEM = app manager module + wiki manager module + workspaces module(s). XEM home page
becomes the workspaces app home page. We update
manager.xwiki.org to align it with the
fact that it now boasts the workspaces features.
B) On
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Virtualization we keep
documenting how to transform XE into a wiki farm
C) We create an application in xwiki-platform-core/ that contains the current pages
located in XEM (home page + the other pages). We could call it xwiki-platform-multiwiki
D) Users who want to install xwiki-platform-multiwiki easily will use the Extension
Manager UI when it's ready for general consumption
E) Users who want to install xwiki-platform-workspace easily will use the Extension
Manager UI when it's ready for general consumption. At this point we'll decide if
we want to drop the XEM distribution or keep both ways of installing it.
Here'd my +1
Thanks
-Vincent