I have submitted a proposal for P2P XWiki to Google and am exploring the current code base so that I get a head-start incase the proposal gets accepted. I have A) Downloaded XWiki source version 0.9.793 B) Looked at developer documentation from http://www.xwiki.org/xwiki/bin/view/Doc/WebHome By looking at overall architecture of XWiki, I think that an offline XWiki will have a different type of Store (centralized store) and a P2P XWiki will have another store implementation (P2P Store). At first glance, it appears that the centralized and P2P store will extend the interfaces XWikiStoreInterface. The interaction with these stores *may* introduce new APIs or use existing XML-RPC API without any changes. I am working on understanding the overall architecture of the current XWiki and identifying how a P2P XWiki can make the best use of existing implementation. I have the following questions: a) I have downloaded the source code but don't see any documentation on how I can run the XWiki completely local to my machine. What are the requirements and steps for running a local wiki from the source code? b) To be sure, am I starting with the correct code base or is there any other version of offline XWiki (may be not fully developed)? Any other suggestions also welcome, Thanks, Bikash Agarwalla