commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Berin Loritsch <>
Subject Re: Clearing the air regarding Avalon utilities and Commons
Date Wed, 26 Dec 2001 19:28:59 GMT
Scott Sanders wrote:

>>From: Berin Loritsch [] 
>>I would like some more information and clarification on the 
>>Jakarta Commons charter and practicalities of placing code 
>>there.  Avalon Excalibur's code is fairly integrated, and is 
>>a testimony to how well the API works.  However, because it 
>>is easier to use the concurrent package synchronization 
>>primitives rather than using the "synchronized" keyword all 
>>the time, I have used them to implement thread-safe pools, 
>>among other things.
>>As far as I can tell there are separate packages for pooling, 
>>synchronization primitives, and other utilities.  My 
>>understanding regarding the charter is that you don't want 
>>cross library dependancies in Commons.  Were I to advocate 
>>moving the utilities in Avalon Excalibur to Jakarta Commons, 
>>how would that work itself out?
>>For instance, the new Pool implementations that I am writing 
>>are based on the new Buffer classes and use the 
>>synchronization primitives.
> Does this mean that the buffer and sync primitives would also be
> submitted to commons?

Sure.  The Buffer would go into the Commons-Collections project
for example.

> Scott Sanders
> --
> To unsubscribe, e-mail:   <>
> For additional commands, e-mail: <>
> .


"They that give up essential liberty to obtain a little temporary safety
  deserve neither liberty nor safety."
                 - Benjamin Franklin

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message