Something that drizzle might consider is systematic, public bug analysis. It's a little ego wrenching at first, but a bug by bug analysis of howa bug occurred, how it didn't get caught, and how it might have been prevented in the first place is well worth having, particularly if it needs to more robust engineering practices.

MySQL 5.1, originally an maintain release, probably fixed an order of magnitude more bugs than it started with, and probably also ended with more bugs (Monty?) than it started with. The logical conclusion is that the rate of bug introduction overwhelmed the rate of bug closure. It's a pity that no-one took the time and effort to analyze why this was, but that's water over the dam. Bugs, in most cases, aren't personal failings, but weaknesses in architecture that require a greater understanding that is humanly possible. Spending some time thinking about the nature of bugs found would probably be instructive for all involved.

To salve the precious egos of those involved, it should be universally recognized that he or she who writes the most code is likely to introduce (or expose!) the most bugs.

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to