Hello,
My one cent contribution ; you could use as backend some eclipse plugins for doing this
task :
* RSP (eclips server plateform) : 
By comning these three projects with xwiki you could have a powerfull xwiki plaeform with
plugins, p2p, and so on...
regards
Xavier
On Mon, 15 Oct 2007 11:13:23 +0200, Stéphane Laurière <slauriere(a)xwiki.com> wrote:
  Hi everyone,
 I don't think this news was shared with the community yet:
 XPertNet's team (
http://www.xwiki.com) has been selected by the French
 Research Agency together with a set of partners for conducting a
 research project for adding P2P and mobility capabilities to XWiki. This
 project is called "XWiki Concerto".
 The objectives are the following:
 - design a fault tolerant P2P architecture for XWiki supporting large
 scale collaborative editing on a set of peers that synchronize their
 changes regularly using reconciliation algorithms,
 - support mobility work: off-line capabilities and UI dedicated to
 mobile handsets.
 This project will allow to design a P2P XWiki farm that will scale at
 much lower costs than classical solutions and will let XWiki users work
 offline and from handsets with limited capabilities.
 The set of partners are INRIA, ENST, Mandriva and EISTI. The project's
 web site is 
http://concerto.xwiki.com. INRIA teams include ECOO
 (Environments for COOperation) [1] and ATLAS [2]. ECOO team has
 expertise in reconciliation techniques, ATLAS has expertise in P2P
 databases. ENST team focuses on the mobility aspects. EISTI is bringing
 security expertise. XPertNet, Mandriva and INRIA will experiment with
 the solutions respectively in the context of the 
XWiki.com farm, the
 Mandriva Club wiki and the OW2 wiki.
 [1] 
http://www.loria.fr/equipes/ecoo/english/index.html
 [2] 
http://www.sciences.univ-nantes.fr/lina/ATLAS/
 We already delivered a first version of specifications and use cases but
 it's in French:
 
http://concerto.xwiki.com/xwiki/bin/download/Main/L2/xwikiconcerto-l2.pdf
 We're currently designing a set of complementary XWiki APIs. I'll send
 some proposals to the devs list in the next days. Your feedback will be
 most welcome.
 There will be many interesting synergies with XEclipse off-line work of
 course. That'd be good also to investigate about the eRCP capabilities
 
http://www.eclipse.org/ercp/
 Cheers
 Stéphane