![]() If no one else is affected by (or cares about) the bug, there won’t be any incentive to fix it. Unfortunately there is no guarantee that anything will happen with a bug report once it is filed. Ideally the default assignee of the bug will review it and take some action if necessary: Correcting the bug’s severity, asking clarifying questions, reassigning if necessary. What happens to a bug report after it gets filed? If the report was filed without any plans to address it (that is, if you’re not a developer filing the bug, with plans to fix it right away), nothing may happen for a while. Understanding the impact of a bug might help others prioritize efforts to fix it. Feel free to leave comments expressing in specific terms how the bug is affecting your library’s workflow. If you find an existing report for a bug you’re experiencing, review it to make sure all the pertinent details are there. With any luck, anyone else who discovers the same bug will search Bugzilla first before reporting it. There are much more detailed bug reporting guidelines on the Koha Wiki. There are brief descriptions of Bugzilla’s severity levels for review if you’re not sure how to classify something. If you’re not sure, use the “normal” severity for bugs, and “enhancement” if you’re asking for a feature to be added. You can also assign the bug a “severity” setting. That doesn’t mean I’ll be able to fix them all, but I’m notified of each one and I can always reassign them if I find they’re beyond my capabilities. For instance, I am assigned by default any OPAC bugs. When you file a bug report Bugzilla will offer to assign the bug by default to the person who has volunteered for bugs of that category. Doing so will mean others won’t duplicate your efforts in isolating the bug. Even a developer intending to immediately fix a bug should file a bug report. If you find a bug the first step is to report it. Anyone can file a bug, whether you’re a Koha developer or a Koha user. We have our own installation of Bugzilla, generously hosted on a donated server. Bugzilla is an open-source bug-tracking system developed by the folks who brought you Mozilla Firefox. When you’ve discovered a bug in Koha the first stop is Bugzilla. It has helped a lot that we’ve worked to establish some consistent steps to handle both bugs and new features. We’re better at communicating with each other through the Koha wiki and Koha’s Bugzilla database. We’re better today at collaborating thanks to Git, our version control system. As the Koha project has grown our workflow has evolved to meet the demands of a wider pool of developers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |