GitHub Labels - LibreCAD/LibreCAD GitHub Wiki
As you may have noticed, I have begun the process of trying to create a more useful Labeling system for the LibreCAD-2 GitHub project.
I collapsed the previous categories as follows:
- os specific / system specific ==> "os specific"
- new feature / request / enhancement ==> "feature request"
- bug / pseudobug / inconsistency / weakness ==> "bug"
For each item with the formerly used labels, I reviewed and reassigned them to the new categories. Many of the old labels were vague, which allowed for a large amount of "gray area" between features and bugs. As required, I sorted and assigned them to the following 3 major categories:
- bug: An error which causes unexpected or unintended results
- feature request: A request for new functionality or behavior
- inquiry: (for those gray areas) A question about a feature or possible bug
All Issues should get assigned to one of these categories. The "inquiry" category should be thought of as temporary - eventually these should either become bugs, or feature requests; or else they should be responded to and closed.
Additionally, I have defined several subcategories and statuses which should be useful for searching. filtering, and visibility. Feel free to add your own as the need arises. Please be sure to include a brief description so others may understand it's intended usage. Also, please consider: if you can't find a good way to describe it's purpose, does it really need to exist?
The complete, up-to date list may be found by clicking on Edit labels from the Labels dropdown list.
I need your help to complete this project! If you are the original author or you have knowledge about particular issues, please label them accurately. Also, if you merge a pull request, please indicate which milestone it was checked in to. This will help others sort through them and more easily create the release notes, for example.
Thanks, Shawn.