Platform Core directory change for introducing components
Hi, I'd like to make the following changes: * Move current code in platform/core/trunk/* to platform/core/trunk/ xwiki-core/*. In the future the goal is that this module is broken down into several other modules. * Create platform/core/trunk/xwiki-plexus: Will hold the classes to bootstrap plexus. * Create platform/core/trunk/xwiki-component: Will hold xwiki classes related to the component architecture. For example: XWiki's ComponentManager and the lifecycle classes (like Initializable for example). These are independent of the underlying component framework used (Plexus, OSGi, etc) I'll do that in the coming few days. Let me know if there's any issue. Thanks -Vincent
+1 It is great that we finally start switching the platform to the component based model. On 7/21/07, Vincent Massol <[email protected]> wrote:
Hi,
I'd like to make the following changes:
* Move current code in platform/core/trunk/* to platform/core/trunk/ xwiki-core/*. In the future the goal is that this module is broken down into several other modules. * Create platform/core/trunk/xwiki-plexus: Will hold the classes to bootstrap plexus. * Create platform/core/trunk/xwiki-component: Will hold xwiki classes related to the component architecture. For example: XWiki's ComponentManager and the lifecycle classes (like Initializable for example). These are independent of the underlying component framework used (Plexus, OSGi, etc)
I'll do that in the coming few days. Let me know if there's any issue.
Thanks -Vincent
Sergiu -- http://purl.org/net/sergiu
On Jul 21, 2007, at 2:00 PM, Vincent Massol wrote:
Hi,
I'd like to make the following changes:
* Move current code in platform/core/trunk/* to platform/core/trunk/ xwiki-core/*. In the future the goal is that this module is broken down into several other modules.
Done.
* Create platform/core/trunk/xwiki-plexus: Will hold the classes to bootstrap plexus. * Create platform/core/trunk/xwiki-component: Will hold xwiki classes related to the component architecture. For example: XWiki's ComponentManager and the lifecycle classes (like Initializable for example). These are independent of the underlying component framework used (Plexus, OSGi, etc)
I'd like to commit the following components in xwiki-sandbox/xwiki- components: * xwiki-component/ * xwiki-containers/ * xwiki-plexus/ * xwiki-url/ These are the scaffolding for component development inside xwiki. And then in a second step: * xwiki-observation/ * xwiki-velocity/ * xwiki-action/ For these, I'd like to work more on refactoring some part of the core to use them before committing them. Ok with everyone? Thanks -Vincent
I'll do that in the coming few days. Let me know if there's any issue.
Thanks -Vincent
+1 Catalin On 8/25/07, Vincent Massol <[email protected]> wrote:
On Jul 21, 2007, at 2:00 PM, Vincent Massol wrote:
Hi,
I'd like to make the following changes:
* Move current code in platform/core/trunk/* to platform/core/trunk/ xwiki-core/*. In the future the goal is that this module is broken down into several other modules.
Done.
* Create platform/core/trunk/xwiki-plexus: Will hold the classes to bootstrap plexus. * Create platform/core/trunk/xwiki-component: Will hold xwiki classes related to the component architecture. For example: XWiki's ComponentManager and the lifecycle classes (like Initializable for example). These are independent of the underlying component framework used (Plexus, OSGi, etc)
I'd like to commit the following components in xwiki-sandbox/xwiki- components:
* xwiki-component/ * xwiki-containers/ * xwiki-plexus/ * xwiki-url/
These are the scaffolding for component development inside xwiki.
And then in a second step:
* xwiki-observation/ * xwiki-velocity/ * xwiki-action/
For these, I'd like to work more on refactoring some part of the core to use them before committing them.
Ok with everyone?
Thanks -Vincent
I'll do that in the coming few days. Let me know if there's any issue.
Thanks -Vincent
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Ok, seen 3 committers have given their +1 I'll start doing this today. Thanks -Vincent On Jul 21, 2007, at 2:00 PM, Vincent Massol wrote:
Hi,
I'd like to make the following changes:
* Move current code in platform/core/trunk/* to platform/core/trunk/ xwiki-core/*. In the future the goal is that this module is broken down into several other modules. * Create platform/core/trunk/xwiki-plexus: Will hold the classes to bootstrap plexus. * Create platform/core/trunk/xwiki-component: Will hold xwiki classes related to the component architecture. For example: XWiki's ComponentManager and the lifecycle classes (like Initializable for example). These are independent of the underlying component framework used (Plexus, OSGi, etc)
I'll do that in the coming few days. Let me know if there's any issue.
Thanks -Vincent
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (3)
-
Catalin Hritcu -
Sergiu Dumitriu -
Vincent Massol