Hi , I'm continuing my search of a perfect SVN directory structure. Here's my latest proposal which I'd like to share with you: xwiki/ |_ xwiki-core/ (*) --> JAR, WAR |_ xwiki-plugins/ --> JAR |_ xwiki-applications/ (**) --> XAR |_ xwiki-clients/ |_ xwiki-tools/ |_ xwiki-distributions/ (**) --> ZIP, TGZ, EXE |_ xwiki-tests/ (**) (*) renamed from xwiki/ in xwiki-core/. xwiki-core/ will in the future contain the different components of the core, split into different build modules. (**) new directories - xwiki-applications/: see previous email proposition on that. - xwiki-distributions/: XWiki distributions. Will currently contain only the standalone distribution (as tgz and exe) but will contain other distribs in the future. Like the standalone distribution on Tomcat with MySQL, like a J2ME distribution, etc. - xwiki-tests/: functional tests. Depends on almost all other artifacts (xwiki-core, plugins, applications, distributions). Do not depend on xwiki-clients/ You may notice that I haven't put xwiki-extensions/ in there, which was in my previous email for putting Curriki. After thinking this through, I really think Curriki should not be in the XWiki SVN. I believe we should create a new ObjectWeb project called Curriki or XWiki Curriki and it should have its own SVN. This is because the xwiki/ dir should really be about XWiki as the platform. In addition SVN commit rights might be different, lifecycles and releases are different, etc. If we decide that Curriki should stay then we'll need to reorganize the full structure as: xwiki/ |_ xwiki/ |_ xwiki-core/ (*) --> JAR, WAR |_ xwiki-plugins/ --> JAR |_ xwiki-applications/ (**) --> XAR |_ xwiki-clients/ |_ xwiki-tools/ |_ xwiki-distributions/ (**) --> ZIP, TGZ, EXE |_ xwiki-tests/ (**) |_ curriki/ In the meantime (ie. while we debate this particular point) we can move curriki in xwiki-extensions. But really if Curriki was part of XWiki it should be split in xwiki-plugins/ (for curriki-specific plugins), xwiki-applications/wikis/curriki (for the curriki XAR) and xwiki-distributions/curriki (for the Curriki distributions). However I don't think Curriki is part of the XWiki platform. Last I'm not sure but I think we should probably merge xwiki-clients and xwiki-tools but that can wait. Thanks -Vincent ___________________________________________________________________________ Yahoo! Mail r�invente le mail ! D�couvrez le nouveau Yahoo! Mail et son interface r�volutionnaire. http://fr.mail.yahoo.com