Unfortunately the damage is done, so we need to address how to avoid this scenario in the future.
My suggestion is this:
* Any bug fixes get released separately from contract changes.
* Any contract changes must have a lot of noise surrounding them so that there can be decent communication between the projects that depend on the framework.
This way, the framework compatibility is preserved in the widest context, and important bug fixes don't get lost because we don't want to upgrade to the latest and greatest new contract *yet*.
--
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
- Rich Cook
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]