Getting Started with QA
We're glad that you're interested in QA! We've compiled this document to help you get started in helping us test OpenMandriva Lx.
Remember, you will need to use the command line to test more often than not. Make sure you have an Issues.OpenMandriva.org account, and are subscribed to github.com/OpenMandrivaSoftware.
Setting up your OpenMandriva Lx system
Because you'll probably be working with untested (with our OS at least) software, we strongly urge you to use a dedicated or virtual machine for testing. Or not - if you have good backups and are willing to test (and possibly wreck havoc on) your daily routine with these pre-release versions, you are more than welcome to (and in fact, we encourage the latter, because it makes sure that we have real-life use cases for these things).
Pre-release software comes through the testing repositories. We only support a testing repository for main, because contrib, non-free, and restricted are maintainer dependent and out of our control. There are testing repos for contrib, non-free, and restricted. If you choose to test those generally you'll be working directly with the package developer/maintainer.
You can add the repositories as follows:
urpmi.addmedia Main_Testing http://abf-downloads.openmandriva.org/3.0/repository/$ARCH/main/testing/
$ARCH with your architecture.
Package Testing with Kahinah
Now that your system is set up, it's time to vote for the packages. Do they work? Are there really bad issues?
We use a system called Kahinah, which uses voting to determine which packages to push to the stable repository or not.
First, login to Kahinah. This uses your Github login.
You can see what packages are waiting to be tested in "Recent Builds". Give it a thumbs up or thumbs down, and let us know why.
Testing new Alpha/Beta/RC ISOs
This is discussed here: https://wiki.openmandriva.org/en/OpenMandriva_Release_QA
Triaging New Bugs with Bugzilla
This process is in development at this time.