Guidlines ========= How to write a problem description ---------------------------------- * Write brief description of the problem in ticket title * Write an extended description in the ticket text (not all the below items need to be entered) * Elaborate the description * Describe similar problems * Attach a screenshot illustrating the problem * Motivate why this problem is important to solve * Add suggested solutions in comments to the ticket using the following syntax:: **Suggested solution**: ... Code style ---------- We try to follow PEP 8 with some exceptions: https://www.python.org/dev/peps/pep-0008/ Exceptions: * We allow longer lines than 79 characters. But preferably not longer than 120 * We prefer to have double quoted strings How to write tests ------------------ The idea of having a guideline for how to write tests is that if they all look the same, they are easier to understand. Here are the guidelines: * All test classes should inherit a custom test case class