I hate to interrupt this Super Bowl, but... I just wanted to point out some parallels in other projects.
I used to be the jman on
another project. Though I've since retired from that project, in my time, I shook up the code base quite a bit.
Quite a few bugs were introduced with my new features, but even more bugs were shook out of the carpet. Alas,
all of these bugs were attributed to me. The Freedom of that community expressed similar concerns to those in this thread.
Most of the bugs have since been worked out, either by me or by the
_L_ and the
Dark Nation. (Some bugs haven't, as they are artifacts of having been ported from Dos to Windows with as few changes to the code base as possible... bad idea, but not mine.)
Anyway, a major view during the whole fiasco was that "Why not just start over?". Well, I did just that.
Turns out, replacing 9+ years worth of work takes, well, 9 years.
My replacement project never got off the ground, nor have any others, either ports of the original code, rewrites or independent projects. Only the original code base is still active.
Moral of the story: If anyone wants to see a stable release any time this decade, then a rewrite is not in the cards.