Please, before moving code from one package to another, check
with everybody first.  I usually have too much going on in the
weekends to respond, so give me till Monday at least!

There is a _very_ good reason that the Component validation code
*should* be in Framework.  The most important reason is that Framework
needs a mechanism to validate it's proper use.  It helps newbies
find out whether their Components will work properly.  Also, by
including such a validation, we can enforce our contracts better.
Enforcing contracts is a _good_ and _proper_ method of engineering
a system.  Enforcing contracts should not be viewed as "optional",
and only if you use Excalibur.  Enforcing Contracts is a core part
of any framework--and we should include the code that validates our
known contracts within Framework.

The only thing I can accept is that it might be moved to a different
package within the *same* project, but not moved over to a different
project based on a whim without finding out the reasoning for it
being in the Framework project.  I will be happy to discuss this
further tomorow morning.


--

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


-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



Reply via email to