Home

UI: Workboard Notes
ActivePublic

Workboard Notes

Notes on how tasks should be organized on the UI workboard.

Column Definitions

Column
Description
Release (e.g. Blender 2.90) Tasks that should be done for the specific release. Columns for later releases can be created as needed.
→ Tasks assigned to this column automatically get the Blender 2.90 tag.
Short-Term Scope (Active)Tasks that can be done within a single release cycle and are being worked on. They are not yet goal for a specific release.
Short-Term Scope (Inactive) Tasks that can be done within a single release cycle but are not being worked on actively. They are not yet goal for a specific release.
Long-Term Scope Tasks that require multiple release cycles to be ready.
→ Tasks assigned to this column automatically get the BF Blender tag and specific release tags are removed (note: the release tags to be removed have to be updated after releases).
Human Interface Guidelines (HIG) Tasks to discuss additions and changes to the HIG. These act as the "staging area" for policies until they are agreed on by the module team.
Bugs, Known Issues Bugs and known issues as defined here.
Papercuts Backlog Papercuts as defined here. This column is only for papercuts tasks that don't fit better into another one.
→ Tasks assigned to this column automatically get the Papercut tag.
Topic specific columns (e.g. Code Quality, Tools & Gizmos General development tasks that make sense to keep grouped together and are independent of release cycles (i.e. can be addressed over multiple releases).
Parent/Organizational TasksTasks to organize and reference sub-tasks. (We may not need to keep these with the new workboard based way to manage tasks.)
Responsibility of Other Module Tasks that may need UI team involvement but are not projects of the UI team itself. So it's not our responsibility to move them forward.
Backlog Default column for new tasks. These tasks were not yet assigned to a column.

Policies

  • The release column (e.g. Blender 2.90) should show everything the module needs to take care of for the release.
  • If an open patch is a release goal, it must have a task to refer to it in the workboard, assigned to the release column.
  • The backlog column should be kept empty, assigning columns to tasks should be regular day-to-day work.

Dashboard Used By

TypeMenuGlobal/Personal
Project MenuUser InterfaceGlobal

Event Timeline

Julian Eisel (Severin) created this object with edit policy "Moderators (Project)".
Julian Eisel (Severin) changed the panels on this dashboard.
Julian Eisel (Severin) changed the icon for this dashboard from fa-dashboard to fa-sticky-note.Feb 21 2021, 10:39 PM