On 10/17/05, Rubic <[EMAIL PROTECTED]> wrote: > Many thanks for putting in so much effort with > TurboGears. It's good to see all these great > components combined in such a cohesive whole.
You're welcome! > In the future I may want to check out versions > of CherryPy, Kid, etc. It's understood that > upgrading individual components may break the > framework (i.e. TurboGears makes no promises), > but presumably: > > 1) TurboGears is loosely coupled such that > upgrading components is a natural evolution > path; Absolutely. The upgrade from 0.5 to 0.8 included upgrades to all of the packages. After 1.0 lands, upgrades to the individual projects will have to follow the basic release contract that breaking changes happen only in major point releases and are well-documented with testing and deprecation periods as appropriate. > 2) There are unit tests that may be performed > (new tests may be submitted when breakage > occurs?) to verify overall framework integrity. There are unit tests for much of TurboGears' own code, and the individual projects each have their own tests. I would certainly accept other tests, but TurboGears' tests right now are limited to the integration functionality. Kevin -- Kevin Dangoor Author of the Zesty News RSS newsreader email: [EMAIL PROTECTED] company: http://www.BlazingThings.com blog: http://www.BlueSkyOnMars.com

