+1

Thanks,
Marius

On 02/28/2011 01:30 PM, Vincent Massol wrote:
> Hi devs,
>
> The new XWiki Rendering top level project depends on Platform and Platform 
> depends on it, we thus have a circular dependency issue when releasing.
>
> We had a discussion with Thomas and Caleb on IRC this morning and we're 
> proposing the following:
>
> * Create a XWiki Commons top level project
> * Goal: generic modules independent of xwiki, ie they could be reused on any 
> other project not related to wikis at all
> * When: before XWiki Platform 3.0M3 release. Need 2-3 days I think.
> * Who: I can do the work (would be great to get some help though)
> * Wiki: http://commons.xwiki.org
> * JIRA: XCOMMONS
> * svn: http://svn.xwiki.org/svnroot/xwiki/commons
> * Versioning strategy: start at 3.0-SNAPSHOT, release 3.0 final before 
> platform 3.0 final, give it its own version life thereafter (3.1, 3.2, etc)
> * Groupid: org.xwiki.commons
> * Artifact id: xwiki-commons-* (instead of xwiki-core-*)
>
> * The following modules will be moved now:
> - xwiki-xml (the script service will stay in platform)
> - xwiki-component-api
> - xwiki-component-default
> - xwiki-component-observation
> - xwiki-configuration-api
> - xwiki-container-api (need to remove dep on xwiki-url for now)
> - xwiki-context
> - xwiki-observation-*
> - xwiki-properties
> - xwiki-cache-*
> - xwiki-velocity (script service needs to stay in platform, dependency on 
> container-servlet needs to be removed or stay in platform/
> - xwiki-management
>
> * The following will be moved at a later time:
> - xwiki-component-multi (keep the wiki/user/space impls in platform but move 
> the rest)
> - xwiki-configuration-default (default impl for properties only should be 
> moved)
> - xwiki-classloader (when we separate the part that is related to xwiki)
> - xwiki-action (not ready to be moved)
> - xwiki-url-* (after we introduce xwiki-resources, right now depends on 
> xwiki-model)
>
> * Please correct me if I've forgotten some modules or forgotten dependencies 
> I haven't seen. The idea is that we should move at the very minimum right now 
> all dependencies used by XWiki Rendering.
>
> Here's my +1
>
> Thanks
> -Vincent
> _______________________________________________
> 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