>> I believe that if you are depending
>> upon a specific released version of a jar
> 
> 
> ....Important bulletin: we interrup this quote to bring you the preferred
> completion of this sentence:
> 
>    DON'T.
> 
> If we want to build a composable system we can't affort to have brittle and
> early-bound dependencies.
> 
> The place to start is with Commons.

Sam is just everywhere ;-)

I agree wholeheartedly with this sentiment.  We as java programmers 
should be programming to an interface contract, _NOT_ specific versions 
of jar files.  jakarta-commons is the perfect place to start enforcing 
this in the Apache umbrella.  Early-bound dependencies are bad, m'kay.

We need to somehow get people started on the notion of using 
deprecation, and supporting the contracts that they have already provided.


Scott Sanders


Reply via email to