Hi Martin, all,

Martin Hollmichel wrote:
*Hi,

so far we have got reported almost 40 regression as stopper for 3.1 release, see query
http://tinyurl.com slash cgsm3y .

for 3.0 ( **http://tinyurl.com slash ahkosf ) we had 27 of these issues, for 2.4 (**http://tinyurl.com slash c86n3u** ) we had 23.

we are obviously getting worse and I would like to know about the reasons for this. They are too much issues for me to evaluate the root cause for every single issue so I would like ask the project and qa leads to do an analysis for the root causes and to come with suggestions for avoiding them in the future.


My experience is that we now have more less experienced people working on the code, who do not have the deep knowledge of the big feature set of the office. Breaking something you do not know about then happens quite easily. I would suggest to extend the show-stopper-fixing-phase in relation to the feature- and normal-bug-fixing-phase to balance the growing community.

additionally there might be other ideas or suggestions on how to detect and fix those issues earlier in our release process.

From my perspective one reason for the high amount of regression is the high amount of integrated child workspaces short before a feature freeze. In the moment the ITeam (the QA representative) does the nomination before feature freeze. As an immediate action (for the upcoming 3.2 release) from my side I will limit this freedom until 4 weeks before feature freeze, in the last 4 weeks before feature freeze, I or other members from the release status meeting will do the nomination of the cws for the upcoming release or decide to postpone it to the then coming release.

This is not sufficient. Heavy code restructurings and cleanups are not bound to the feature freeze date, 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.

Ingrid

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org

  • [dev] amount... Martin Hollmichel
    • Re: [de... Frank Schönheit - Sun Microsystems Germany
    • Re: [de... Ingrid Halama
      • Re:... Mathias Bauer
        • ... Thorsten Ziehm
          • ... Oliver-Rainer Wittmann - Software Engineer - Sun Microsystems
            • ... Thorsten Ziehm
            • ... Mathias Bauer
              • ... Rich
                • ... Thorsten Ziehm
                • ... Thorsten Behrens
                • ... Andre Schnabel
                • ... André Schnabel

Reply via email to