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 <vincent@massol.net> 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 <vincent@massol.net> 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 xwiki-dev@objectweb.org mailing list. To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org For general help: mailto:sympa@objectweb.org?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 devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
participants (3)
-
Catalin Hritcu -
Sergiu Dumitriu -
Vincent Massol