On Jul 1, 2006, at 9:28 AM, Jeremy Boynes wrote:
On 7/1/06, Jim Marino <[EMAIL PROTECTED]> wrote:
I believe a good portion of that 300K is related to the Geronimo
WorkManager dependencies. Since WorkManager can be implemented as a
thin facade over the JDK 5 concurrency libraries, we should look at
implementing a simple one and eliminating the dependencies. Once we
do that, I think we will only need StAX, which is slated to become
part of the JDK anyway.
The 300K was the size of the two Tuscany jars - I didn't factor in the
size of dependencies.
Hmm tI guess that is even more reason to limit external dependencies :-)
I agree we should have another look at using Geronimo's
implementation. I know it was my suggestion to use it but it pulls in
quite a bit given what it does vs. what's in the JRE.
>
What does "annotation" do? On a related note, I think we also have a
POJO extension model for things like annotation processors. I don't
think this can be easily factored into an SPI below core since it
will drag in a whole bunch of things (either in the basic SPI package
or a special "POJO" SPI package). Any ideas would be
great...otherwise we may just say that type of extension is a "low-
level" one done off core.
I was thinking the annotation processing stuff would end up there and
that would be part of deployment. Thinking more we would want the
annotations used by components to decorate themselves to be some API
package.
Yea we may be able to that but it
--
Jeremy
---------------------------------------------------------------------
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]