Language Selection

English French German Italian Portuguese Spanish

Equilibrium in free software testing

Filed under
OSS

When a bug is filed in a free software project’s bug tracker, a social exchange takes place. Bug reporters give their time and attention to describing, debugging and testing, in exchange for a fair chance that the problem will be fixed. Project representatives make the effort to listen and understand the problem, and apply their specialized knowledge, in exchange for real-world testing and feedback which drive improvements in their software. This feedback loop is one of the essential benefits of the free software development model.

Based on the belief that this exchange is of mutual benefit, the people involved form certain expectations of each other. When I report a bug, I expect that:

* the bug will be reviewed by a project representative
* they will make a decision about the relative importance of the bug
* project developers will fix the most important bugs in future releases of the software

When I receive a bug report, I expect that:

* if more information is needed, the bug reporter will supply it
* if I can’t diagnose the problem independently, the bug reporter will help with the analysis
* if I need help to test and verify a fix for the bug, the bug reporter will provide it

Naturally, everything works best when the system is in equilibrium:




More in Tux Machines

Ubuntu Kylin 15.10 Alpha 2 Is Out for Testing with Linux Kernel 4.1, More

The development team behind the Ubuntu Kylin computer operating system have announced earlier today the immediate availability for download and testing of the second Alpha build of the upcoming Ubuntu Kylin 15.10 (Wily Werewolf) distro. Read more

Linux-powered smart sniper rifle can be hacked

Two years ago, TrackingPoint burst on to the scene with a Linux-powered smart sniper rifle that took the guesswork out of killshots. Now, however, a pair of hackers have figured out how to make it miss every single time. Read more

5 heroes of the Linux world

Linux and open source is driven by passionate people who write best-of-breed software and then release the code to the public so anyone can use it, without any strings attached. (Well, there is one string attached and that’s licence.) Who are these people? These heroes of the Linux world, whose work affects all of us every day. Allow me to introduce you. Read more

Open source part of Bulgarian eGovernment tender requirements

The Bulgarian government has added open source as a requirement to its 'Preliminary criteria for the eligibility of eGovernment projects'. The document states that: all rights with regard to the interface design and the source code of the project must be transferred from the contractor to the contracting party; the source code developed for the project must be made publicly available in an online Revision Control System during development; for all projects, it should be explored whether the whole or part (i.e. libraries, packages, modules) of the software can be based on existing open source software; if it is financially justified, using open source is the preferred approach; to facilitate the use of the online Revision Control System and to guarantee the real-time availability of the latest version of the source code, the system should function as the central and original repository. Read more