owned this note
owned this note
Published
Linked with GitHub
# UI Module Quality Project
There are more than 1000 UI tasks. We need to get this under more control. This project is a start.
Focus on bugs & general reports. Resolving papercuts is a topic for another quality project.
## Ideas
- Collect metrics (see below)
- Set specific goals (see below)
- Add tags for UI "sub modules" (Outliner, keymaps, ...)
## Metrics
### Start of the Project
On December 3:
- [Open Reports](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283&milestone=0&project=0&assignee=0): 1026
- [Open Bugs](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283%2C296&milestone=0&project=0&assignee=0): 664
- [Needs Developer Info](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283%2C292&milestone=0&project=0&assignee=0): 112
On December 7: [1002 (-24)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [639 (-25)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [105 (-7)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On December 13: [951 (-75)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [608 (-56)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [101 (-11)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On December 20: [918 (-108)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [576 (-88)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [89 (-23)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On December 27: [916 (-110)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [574 (-90)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [89 (-23)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On January 3: [892 (-134)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [555 (-109)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [77 (-35)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On January 10: [863 (-163)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [534 (-130)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [72 (-40)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On January 17: [846 (-180)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [523 (-141)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [67 (-45)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On January 24: [838 (-188)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283&milestone=0&project=0&assignee=0&poster=0), [524 (-140)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c296&milestone=0&project=0&assignee=0&poster=0), [63 (-49)](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c292&milestone=0&project=0&assignee=0&poster=0)
On January 30: [830 (-196)](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283&milestone=0&project=0&assignee=0), [516 (-148)](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283%2C296&milestone=0&project=0&assignee=0), [62 (-50)](https://projects.blender.org/blender/blender/issues?type=all&state=open&labels=283%2C292&milestone=0&project=0&assignee=0)
## Open Issues
January 14:
* Design: [109](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c297&milestone=0&project=0&assignee=0&poster=0)
* ToDo: [105](https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=283%2c301&milestone=0&project=0&assignee=0&poster=0)
## Goals
- Get _Needs Developer Info_ down to 50
- Close 100 reports (bugs or otherwise) in total
- Resolve 50
- 0 High Severity bugs
## Who
- Harley: Mostly fulltime
- Julian: 2 days per week for the start
- Hans: Help with review & feedback
## Specific Tasks
_Dump tasks here that you think need attention, priority, discussion, etc._