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]>