Hi Ludovic, Thank you for your reply. Your separation of the submodules helps me a lot for better understanding the xwiki architecture. I'll try to refactor xwiki for maven migration. When I got something done or I got some new proposals, I'll send them. Regards. On 1/3/06, Ludovic Dubost <[email protected]> wrote:
Hi Zhong,
Happy new Year (I'll come up with a longer email a little later).
You are welcome to help on the migration to maven 2. I know Vincent did a first try when Maven was still alpha. I'll check with him to see if there is anything usable from his work.
Indeed it would be great to create some submodules for each XWiki module. This of course needs a little discussion to decide what you be a module and what should be in the core.
I think a first split would be:
core core-doc core-objects core-api core-web store-rcs store-hibernate render render-radeox render-velocity render-groovy user-xwiki user-ldap user-exo plugin plugin-core plugin-packaging plugin-fileupload plugin-xyz stats pdf xmlrpc (or webservice)
It might be a little too detailed. I think in the process of splitting in modules we might want to use a container system. We've been discussing OSGi with Mandriva and eXo is using picocontainer.. It might be a good time to think about it more in details.
Indeed it will have some impact in the development. I suggest we do this on a branch. The objective is to get out a new release with the wysiwyg editor and the new skins, so this should be work for the next release
Ludovic
-- Ludovic Dubost XPertNet: http://www.xpertnet.fr/ Blog: http://www.ludovic.org/blog/ XWiki: http://www.xwiki.com Skype: ldubost AIM: nvludo Yahoo: ludovic
-- ZHENG Zhong - http://heavyz.blogspot.com/ - http://people.apache.org/~zheng/