[Zope-Coders] FastCGI leaking Authorization header
Guido van Rossum
guido@python.org
Mon, 19 Aug 2002 12:38:43 -0400
> IMO, It would be nice to be able to release 2.3.x, 2.4.x, and 2.5.x,
> containing only critical changes such as this.
Yes!
> Historically Zope's third point releases have included a sufficiently broad
> range of bug fixes that it has been unwise to upgrade without testing them
> first.
Python used to do this; the last time we did that was 1.5.2, which was
a massive functionality upgrade to 1.5.1. We've learned that this is
not right, and now we strive for forward *and* backward compatibility
between two-dot releases (e.g. 2.2 and 2.2.1). Link-time (== C API)
compatibility and bytecode (== .pyc file) compatibility are a must;
library modules must never break an old API and have a damned good
reason to introduce a new one (like, "the only way to fix this bug is
to add a new API").
Highly recommended.
--Guido van Rossum (home page: http://www.python.org/~guido/)