Hi all,
Thorsten Ziehm wrote:
Hi Mathias,
Mathias Bauer schrieb:
Ingrid Halama wrote:
This is not sufficient. Heavy code restructurings and cleanups are
not bound to the feature freeze date,
Perhaps they should? And at least as far as it concerns me they are.
but have a great potential to introduce regressions also. I think the
show-stopper phase must be extended in relation to the feature-phase
*and* the normal-bug-fixing-phase.
Furthermore what does it help to simply let different people do the
nominations while the criteria are not clear? So I would like to
suggest a criterion: In the last four weeks before the feature freeze
only those (but all those) CWSses get nominated that have a complete
set of required tests run successfully. Same for the last four weeks
before end of normal-bug-fixing-phase. We could start with the tests
that are there already and develop them further.
The problem is that the usual test runs obviously don't find the bugs
that now bite us, most of them have been found by users or testers
*working* with the program. Adding more CWS test runs and so shortening
the time for real-life testing will not help us but make things worse.
The problem is a bit more complex. The testers and test script writers
do not have any time for writing new test cases for new functionality,
they do not have time to check fixed issues in master, they do not have
time to check code changes in a CWS as much as they should and at the
end you are right, they do not have the time for real-life testing.
But at the last point I want to relativize a little bit. The QA
community and the L10N testers find critical problems in DEV build very
early. Most of the regressions which were reported in the past days on
the releases list, are regressions in the very past builds. Some of the
issues weren't identified very early by Sun employees, because they have
to look in a lot of issues these days to identify the show stoppers.
IMHO, we do not find critical problems (show stoppers) in DEV builds
very early, only half of them are found early according to my experience.
Some data about the show stoppers, which I have fixed in the last days:
ISSUE INTRODUCED IN FOUND IN
i99822 DEV300m2 (2008-03-12) OOO310m3 (2009-02-26)
i99876 DEV300m30 (2008-08-25) OOO310m3
i99665 DEV300m39 (2009-01-16) OOO310m3
i100043 OOO310m1 OOO310m4 (2009-03-04)
i100014 OOO310m2 OOO310m4
i100132 DEV300m38 (2008-12-22) OOO310m4
i100035 SRCm248 (2008-02-21) OOO310m4
This issue is special, because it was a memory problem, that by accident
was not detected. Thus, it should not be counted in this statistic.
Looking at this concrete data, I personally can say that we find more or
less half of the show stoppers early.
Just my 2 cents,
Oliver.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org