From Mageia wiki
Jump to: navigation, search


Drakconf multiflag.png
Other languages
Deutsch ; English ; français ;

QA stands for Quality Assurance. The purpose of the Mageia QA Team is to Assure the Quality of Mageia.


It is our aim to find and eliminate any bugs before they are released to our users. In reality it is an impossible task to guarantee a bug free release but that is what we strive for and work towards.


To do this the QA Team has to check everything being released to our users before it reaches them. That includes any updated packages, new packages being added to the distribution and new Mageia releases.


We call this process validation. Before an update has been validated by the QA team it is referred to as an update candidate, as it is only a possible candidate for update, which might need further work before it is ready.


Validating updates and new packages accounts for the majority of our work. Validation must be completed before any update candidate can be pushed as an update and downloaded by Mageia's users so it is an important last step between a package maintainer providing bug and security fixes or completely new packages and our users installing them.


The same goes for new distribution releases of Mageia, which arrive every 9 months. We check that nothing is broken and try to find any errors occurring during upgrade and installation and that everything works as it should do afterwards.


In short, we check for several things, whatever the situation..

  • We work with the other Mageia teams until everything is as bug free as it can be, within any time constraints or the restraints of the other teams.
  • We have to try and ensure any bugs being fixed have actually been fixed by reproducing the bug, wherever possible, and ensuring the update corrects it.
  • We check for regressions - whether any new bugs have been introduced.
  • We check that the updated software works as it should do.


Return to the QA portal