why do we depend on different 'concurrent' libraries?
:) Actually CVS HEAD only requires Doug Lea's stuff. We will be releasing ECM again right after Framework which will finalize the only released libs to only use the one concurrent library.
So, can I remove the one of them from our CVS?
why do we have altRMI stuff over in /lib/optional when they are needed by the instrumentation that is placed on /lib/core? wouldn't it be core itself?
AltRMI is not necessarily *required* for InstrumentManager. It is only necessary for connecting to an already running JVM. The Avalon team is also looking into this dependency ourselves. It is somewhat messy to require AltRMI for instrument (which we are looking to officially release RSN).
I'll see what I can do to move instrumentation out of the way into a block for now.
-- Stefano Mazzocchi <[EMAIL PROTECTED]> Pluralitas non est ponenda sine necessitate [William of Ockham] --------------------------------------------------------------------