Hi Ludovic,

Thanks for your reply back. 
Sorry for not getting back sooner.  I do have a link to the presentation 
at http://www.slideshare.net/ahocek/xwiki-sakai-integration .

I would be happy to give you more details on the integration and options 
we looked at.

In short we implemented a Sakai tool that used Sakai's user, group, roles 
management tools to map to XWiki groups and permissions.  We have hooks 
into when a Sakai course site and roster are updated so to synchronize 
with XWiki users and groups.  We looked at two UI options, exposing XWiki 
through an iframe or writing Sakai-side UI components to interface 
directly with XWiki.   We opted for a mixed implementation with most of 
XWiki being exposed through an iframe using XWiki css and velocity scripts 
to customize. 
For editing we use Sakai's standardized editor, FCKEditor (later will move 
to CKEditor).  We added widgets to the editor to allow XWiki pages to 
reference Sakai resources. There could of course be other widgets that 
could added into the editor and integrate with specific Sakai  tools.  The 
rest of implementation exposes XWiki in an iframe for views, annotations, 
comments, history, etc..

Last comment on the implementation, we looked at both XWiki'a REST and RPC 
implementations.  We first implemented using the REST API and found that 
response was a little slow for certain accumulative queries and 
iterations.  The RPC implementation was more responsive, but in the end it 
sounds like the XWiki community is more interested in supporting the REST 
API so we would go with a REST implementation too.

Thank you for the mention of curriki.org.  Many Sakai deployments are in 
colleges and universities, but there is a growing number of K-12 grade 
schools using Sakai, in which case the curriki integration would be a good 
match.

- Adam

Adam Hocek
Information Technology
Marist College
tel: 845-575-3948



From:   Ludovic Dubost <[email protected]>
To:     XWiki Developers <[email protected]>
Date:   06/29/2011 04:29 PM
Subject:        Re: [xwiki-devs] a successful integration of XWiki with 
Sakai
Sent by:        [email protected]



Hi Adam,

This is great ! I've seen some tweets during the conference that announced
the session.
I heard a lot about Sakai and it's great that there is now an integration.

We'd love to know the type of integration you did. Is it authentication, 
UI
level integration, content integration.
If you have a pointer to your slides of the presentation that would be
great.

You might also know the Curriki (http://www.curriki.org) is build on top 
of
the XWiki Software, which is an education oriented software which is also
released under the LGPL licence.

It could be possible to piggyback on your integration to integrate Curriki
with Sakai.

Ludovic


2011/6/29 Adam Hocek <[email protected]>

> Hello XWiki Developers,
>
> I wanted to let you know that we completed our first release of
> integration of XWiki with Sakai (sakaiproject.org).  Sakai is an open
> source collaborative teaching and learning application used by many
> educational institutes worldwide.  The integration replaces an older 
less
> supported wiki tool in Sakai.  We presented the new tool at the recent
> Sakai 2011 conference in Los Angeles, CA, and are anticipating several
> schools to begin using the tool.  I think this will be bring about 
greater
> exposure and have a positive impact for the respective open source
> communities.
>
> If anyone has any questions I'd be happy to try and answer them.  We 
will
> probably be emailing to this list sometime soon with some specific
> questions and requests.
>
> Cheers,
> - Adam
>
> Adam Hocek
> Information Technology
> Marist College
> tel: 845-575-3948
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Ludovic Dubost
Founder and CEO
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
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