Hello Christian,

OK, then let me just cut through the chafe.

Do I believe there is a general quality control problem with the OO.o project - yes.

Is it overwhelming in scope - no I think not.

First though - just to break down what I think is a couple of conversation points happening in this thread - and to address only one here.

Old issues are building up - Near the bottom of Thorsten's blog entry on GullFoss he writes: "Only fixing a lot of issues will costs time, but will not help in general to make the product better for all users. "

I disagree with this opinion, for this reason.

Start with the following assumptions on my part:

There are very few pieces of code in a modern application that can be reached by only one path of execution, in fact, it can be near impossible, in some cases, to say with any reasonable degree of certainty that all paths can be documented.

Experience shows that adding new functionality to existing code lines runs a higher risk of delivering more serious bugs then all new code. ("delivering" I mean- delivering to users) ("adding to" here is meant to include such things as 'adding extensions' that make heavy use of existing API's)

That the greater the number of un-resolved issues in that existing code line the higher that risk.

This is far from the only reason of course, but IMO, one reason and directly pertinent here.

So - Do I think the number of old issues currently unresolved is a problem that should be vigorously addressed? Yes.

There is, IMO, a big role for the QA to play here, one that external QA volunteers can certainly participate in. That is taking that 'big pile' and cleaning it out of those issues that are no longer valid. Then taking a hard look at what is left, along with folks from Dev, UX, etc. (I'll just pop this in again - quarterly reviews) and biting the bullet to say...ok, this needs to be fixed - ahead of 'new' work! (and of course the other option also - that some just won't be fixed, for whatever reason - that's just a reality)

That's my thoughts on that question anyway - if you find any agreement in those thoughts then the question should shift to how we can make a run at that 'big pile' in some concerted way.

Drew

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to