On Sat, Jul 20, 2013 at 3:34 PM, Vincent Massol <vincent(a)massol.net> wrote:
On Jul 20, 2013, at 3:20 PM, Denis Gervalle <dgl(a)softec.lu> wrote:
On Sat, Jul 20, 2013 at 2:33 PM, Vincent Massol
<vincent(a)massol.net>
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.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs