On Mon, May 11, 2009 at 9:26 PM, Raymond Feng <[email protected]> wrote: >> >> 7) Would be worthwhile to review the "core/runtime" modules? Look at >> things like: are they fine as-is or any changes, do we know what >> they're for and why we have them like this? Which is it ok or not ok >> for the extension model and runtime modules to be declaring as >> dependencies? Or maybe this can be left for later when we're close to >> 2.0? The main core modules are these ones: >> tuscany-core >> tuscany-core-databinding >> tuscany-core-spi >> tuscany-databinding >> tuscany-endpoint >> tuscany-extensibility >> tuscany-launcher >> tuscany-monitor >> tuscany-node-api >> tuscany-node-impl >> tuscany-node-launcher >> > > I would rather defer that until we have the SCA domain/node story into a > clearer picture. >
Fair enough. We have said in the past that the core-spi module is the interface to core and extensions should only be having a compile dependency on core-spi not core but there's still quite a lot using core directly so we do need to look at this at some point. I've raised TUSCANY-3016 to remember this so we can review before 2.0. ...ant
