All,

This week I plan to undertake continued refactoring of the kernel based on some of the work that was done over the last month. Specifically, I plan to externalize the management of the component tree to a service which will be implemented using a flattened naming scheme. This will do the following:

- Allow us to collapse most of the differences between CompositeComponent and AtomicComponent - Allow us to introduce wire optimizations that eliminate the need to have hops between composite services and references. Optimizations can be done upfront as a changeset is applied to an assembly
- Move autowiring to the resolution phase as outlined by Jeremy
- Remove the isSystem from SCAObject as the component manager service will allow for component namespaces

I'll write-up more once I am further along.

Jim


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to