--- Peter Donald <[EMAIL PROTECTED]> wrote:
> It's ironic that what I predicted is coming true -
> and the project hasn't
> even started - yea.
> 
> At 10:18  15/3/01 -0800, Morgan Delagrange wrote:
> >This is to prevent other subprojects from adding
> >components that are not really designed for general
> >use to the Commons.  For example, we want one or
> two
> >really good connection pools of general use, not
> the
> >Struts database pool and the Turbine database pool
> and
> >the Foo database pool and the Bar database pool. 
> >Somebody has to make sure that other subprojects
> leave
> >their baggage at the door and design with reuse in
> >mind.
> 
> Why?
> Thats one of the mistakes I believe Avalon made. Why
> not just have a
> complete directory - good components will be reused
> while bad ones will be
> ignored. Simple. Especially when the external code
> bases are added to
> directory. No one will be able to do that extensive
> supporting/validating
> these components.

It's a good theory, but I don't buy it entirely.  We
can suppose that natural selection will weed out
poorly designed components, but I think we can, and
should, take some responsibility and encourage
refactoring of code that does not meet the Commons charter.

=====
Morgan Delagrange
Britannica.com

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

Reply via email to