Hi,

I'm +1 for mapping workspaces to XEM as well. The main benefits of this is
that it will make the default wiki a bit more social and make the XEM UX way
smoother.

Guillaume

On Tue, Sep 7, 2010 at 13:19, Thomas Mortagne <[email protected]>wrote:

> On Tue, Sep 7, 2010 at 11:43, Fabio Mancinelli
> <[email protected]> wrote:
> > Hi everybody,
> >
> > I am writing to the list in order to discuss an architectural choice
> > which I had the chance to talk about with Vincent.
> >
> > In the framework of the Wiki3.0 [1] projects we are building a social
> > extension of XWiki that will introduce social-oriented functionalities
> > in the platform.
> >
> > One of these functionalities are related to "Workspaces" which have been
> > defined as a "virtual place where a group of users can collaborate on a
> > given topic. A workspace implicitly defines a social-network which
> > consists of the users that participate to the activities in the context
> > of a given workspace."
> >
> > A workspace, besides having a set of users subscribed to it, has also a
> > set of applications that are related to the type of the interactions
> > that are carried in the workspace itself (e.g., a blog, a meeting
> > manager, etc.)
> >
> > This is the abstract picture. At the architectural level this could be
> > implemented in different ways.
> >
> > What we briefly discussed with Vincent is that workspaces could be
> > easily handled by using XEM. In this case, instead of having a mapping
> > Workspace <-> space in a single Wiki we would have a Workspace <-> wiki
> > in a multiwiki setup managed by XEM.
> >
> > This has several advantages since the current features can be already
> > leveraged and extended in order to implement workspace functionalities:
> >
> > 1) existing applications are already ready-to-deploy
> > 2) rights management is already enough to manage subscriptions
> > 3) being a workspace a full wiki this gives the users more flexibility
> > (e.g., they are not constrained to a single space for organizing their
> > content)
> >
> > In this picture the main wiki could be used only as a "user container"
> > and will have all the functionalities (UI + code) to manage workspaces'
> > lifecycle (i.e., creation, deletion). Additional functionalities will
> > the be present in the workspace wiki for actually managing the workspace
> > (i.e., adding/removing members, subscription management for open
> > workspaces, workspace attributes management and so on).
> >
> > Initially I haven't thought about workspaces as wikis in a XEM context
> > by the idea is very powerful and I think we should build it in this way.
> >
> > WDYT?
>
> +1, sounds the right thing to do.
>
> >
> > Thanks,
> > -Fabio
> >
> > [1] https://wiki30.xwikisas.com
> >
> >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to