I'd like to help with the classloader work as well.  It's time I got into
some real Java programming :-)

  Simon

Raymond Feng wrote:

Hi,

Please see my comments below.

Thanks,
Raymond

----- Original Message ----- From: "Jim Marino" <[EMAIL PROTECTED]>
To: <tuscany-dev@ws.apache.org>
Sent: Wednesday, January 03, 2007 7:09 AM
Subject: Java kernel release


Over the past couple of weeks we have made progress in upgrading the capabilities of the kernel, including starting support for a standalone server, JMX, and SCA deployment. In addition, we have made changes that have allowed us to support existing SCA features such as multiple bindings for services and references as well as implement recent spec changes such as the introduction of autowire in the assembly model. Related to this, Jeremy has begun work to further modularize our source tree with the goal of allowing us to release the kernel and extensions independently.


Great job! You guys made a lot of improvements during the holidays.

Given this, I would like to get another release of the kernel going shortly. Some of the features I am personally interested in seeing are:

- A standalone service with JMX support for management
- A functioning deployment implementation that corresponds to the current SCA deployment proposal for contributing and mutating assemblies - Closer alignment with the Java C&I specification (scopes, conversations, autowire attributes, eager initialization semantics, support for resources)


There are some JIRA issues created from the test cases in "testing\sca\itest\test-spec". We should try to fix them.

- Closer alignment with the assembly specification (multiple bindings per service/reference, property overrides)


- Improved extension support, including classloader isolation (i.e. use of multiparent classloading)


Is there anyone working on this? If not, I can try to help.


Another key goal I would like to see is a focus on hardening the kernel. We still have a number of critical code paths which are fragile and have little to no test coverage.

I would ideally like to get a kernel release out by the end of the month that extension developers can use which is fairly stable and robust. Depending on the outcome of changes under consideration by the SCA collaboration, this would put us in a fairly good position to support a significant number of features by the time the specifications are released in their "1.0" form.


+1

Thoughts?

Jim


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



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




--
Simon C Nash   IBM Distinguished Engineer
Hursley Park, Winchester, UK   [EMAIL PROTECTED]
Tel. +44-1962-815156   Fax +44-1962-818999


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

Reply via email to