On Sat, Jul 20, 2013 at 3:34 PM, Vincent Massol <[email protected]> wrote:
On Jul 20, 2013, at 3:20 PM, Denis Gervalle <[email protected]> wrote:
On Sat, Jul 20, 2013 at 2:33 PM, Vincent Massol <[email protected]> wrote:
Hi devs,
In the Roadmap proposal I've sent for XWiki 5.2 some days ago, there's this time:
" * Have Workspace by default in XE + improved home page - Caty + Guillaume Delhumeau. FTR Guillaume is not a committer yet but he's going to work full time on XWiki development and especially on UI aspects from now on. Welcome aboard Guillaume, we need you! :) "
Denis told me he didn't know about the proposal of having Workspaces integrated in the default XAR. Thus I'm sending this email to ensure we all agree about this.
The rationale is:
* It would be nice that when our users download XWiki (standalone version or install the default XAR) they get to see the power of XWiki. One of the very important differentiator of XWiki vs other wikis/solutions is our multi-tenancy feature and most of people downloading and installing XWiki don't see it.
* XEM/Wiki Manager are lacking polishing because the committers mostly polish the default which doesn't include those. The UIs of XEM/Wiki Manager need polishing. Having them in default will ensure that we take them into account and make them first class citizens when we develop.
Caty started working on the home page/UI improvements required to integrate this by default: http://incubator.myxwiki.org/xwiki/bin/view/Improvements/MultiWiki
Here's my +1
Thanks -Vincent
Hi Vincent,
I fully agree with your argument, and we need a solution for that. But I am concerned on not having this default integration causing difficulties with existing farm deployment. We should also be careful to not have that feature taking too much place when left unused.
Yes definitely. We need to address: * Support for both workspace mode and farm mode * Minimal visual addition when only 1 wiki is defined (IMO only a Add > New Wiki/Workspce menu entry in this case) * Make sure that upgrading an existing XWiki in farm mode will not cause any problem * Make sure that upgrading an existing XWiki in workspaces mode (i.e. XEM) will not cause any problem
Is there some mockup of our target or are you just expecting to make XEM to be XE ?
Caty is working on this investigation and needs to propose something very quickly now so that we can implement it in 5.2 (already started)… :)
What Caty has already done is available at: http://incubator.myxwiki.org/xwiki/bin/view/Improvements/MultiWiki
What do you expect this will evolve when we introduce flavor ?
The Workspaces flavor, see http://xwiki.markmail.org/thread/n2yove6lr3rlzh6j
You're right, basically this means working on the Workspaces flavor in 5.2 since when we have flavors users can easily choose what they want to have.
+1 but we should agree on the implementation (UI + farm upgrade).
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO