[Python-Dev] Preparing 2.0.1
Fredrik Lundh
fredrik@effbot.org
Thu, 15 Mar 2001 20:25:45 +0100
martin wrote:
> I'd be concerned about the "pure bugfix" nature of the current SRE
> code base.
well, unlike you, I wrote the code.
> - def getgroup(self, name=None):
> + def opengroup(self, name=None):
>
> The famous last words here are "those changes can do no
> harm". However, somebody might rely on Pattern objects having a
> getgroup method (even though it is not documented).
it may sound weird, but I'd rather support people who rely on regular
expressions working as documented...
> For the bugfix release, I'd feel much better if a clear set of pure
> bug fixes were identified, along with a list of bugs they fix. So "no
> new feature" would rule out "no new constant named MAGIC" (*).
what makes you so sure that MAGIC wasn't introduced to deal with
a bug report? (hint: it was)
> If a "pure bugfix" happens to break something as well, we can atleast
> find out what it fixed in return, and then probably find that the fix
> justified the breakage.
more work, and far fewer bugs fixed. let's hope you have lots of
volunteers lined up...
Cheers /F