One of the reasons free operating systems are so great is because of their bug reporting features. Ubuntu is no exception. Like most other GNU/Linux operating systems, Ubuntu allows users to file bug reports using its bug reporting site, Launchpad. In the free software world, each user becomes a potential beta tester and gets the chance to contribute to the community without ever coding or writing documentation. Unfortunately, Launchpad’s bug reporting tool often scares away users who have no idea what a ticket, project, or distribution is.
The first keyword for each bug is “replication”: the first step is to make sure you can actually get the software to behave oddly “at will”. Sometimes, applications might behave oddly and it seems impossible to find out what the steps are to reproduce the problem.