Become a Tester

From Chakra | Wiki
Jump to: navigation, search

Enable the Testing Repository

We try to keep our stable repositories as solid and reliable as possible. This is why we have the "testing" repository. New packages first get into testing, so we can check them before they are moved to stable. It's obvious that the more users we have on testing, the better.

As a bonus, you get to use all the latest package updates and get the newest Plasma, Applications and Frameworks by KDE, before everyone else!

The testing repository in Chakra is not a playground for developers. All the packages that move into testing are considered ready to be tested so they can get the approval to move into the stable repositories. But do understand, testing can and will break at times. Any major changes that are expected to cause issues are always announced in the on the forum and the chakra-devel mailing list. Make sure to read those before updating, and especially when you see a large update or any conflicts and error messages during an update.

If you end up enabling the testing repository please take the time to add your system on the Chakra Testers wiki entry, especially if something similar to your specifications is not listed.

To switch to the testing repo, just edit as root your /etc/pacman.conf and add the following above the other repos:

[testing]
Include = /etc/pacman.d/mirrorlist

After these, do a full "sudo pacman -Syu".

After major upgrades, it is really helpful to check for missing libraries that break applications. You should run

$ chakra-check-links
to check for any missing libraries and report the output on the related forum thread or development mailing list using a pastebin service. This way we can track the packages that might be affected and need to be rebuilt, before reaching the stable repositories. The more people run this on their systems, the better, because we all have a different set of packages installed.

Test the Chakra ISO

Chakra is always looking for people to test our live media for errors and omissions. To become a tester, simply download the latest Chakra Live Media and follow these guidelines:

  • Test on a real computer, not a virtual machine.
  • When testing, enable desktop effects (System Settings > Desktop Effects > Enable desktop effects at startup). Test this both in live mode and installed system.
  • Test using as many options as possible. Try it with both free and non-free drivers, and try some different languages as well.
  • When testing installation, try a number of different hard disc setups (GPT & MS-DOS partition table), and use different filesystems. For instructions setting up with GPT: Setting up with GPT
  • When reporting problems, provide as much information as possible. Read the installation logs, error logs, and boot.log as appropriate and include the information contained there when reporting.
  • Providing a complete list of steps to reproduce a problem is always helpful.
  • Remember to check sound, correct mirrors set (perform a pacman -Syu) & any normal procedure you'd do on a fresh install.
  • Always provide a list of the hardware you tested on.

It is not always needed to use your main/internal HDD to do a test install on, any external USB HDD or stick can be used too, see Install to USB HDD or flash

You can report your findings either at the mailing list, Chakra IRC or at the Chakra Forums. When reporting in the forums, it will be helpful to make your forum signature your hardware profile.

Please subscribe to the development mailing list, for any news, updates, internal ISO's etc.