board.rst 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. Using Boards
  2. ============
  3. Pagure provides basic `kanban board <https://en.wikipedia.org/wiki/Kanban_(development)>`_ functionality.
  4. This allows the state of issues to be represented visually.
  5. The feature requires a specific, admin-defined tag to appear on a board.
  6. A repository may contain multiple boards, each with a different tag.
  7. Creating a Board
  8. ----------------
  9. #. From the ``Settings`` tab, select ``Boards``
  10. #. Click the ``Add a new board`` button
  11. #. Enter a descriptive name in the ``Board name`` text box
  12. #. Select the tag to use in the ``Tag`` drop down
  13. #. Ensure the ``Active`` checkbox is checked
  14. #. Click the ``Update`` button to create the board
  15. After the board is created, add the status columns.
  16. #. While still on the ``Boards`` settings, click the wrench icon button
  17. #. If you want to use the default statuses (``Backlog``, ``Triaged``, ``In Progress``, ``In Review``, ``Done``, ``Blocked``), click the ``Populate with defaults`` button.
  18. #. If you wish to add non-default statuses, click the ``Add new status`` button
  19. #. Enter a name for the status in the ``Status name`` text box
  20. #. If you want this status to be the default for issues added to the board, select the ``Default`` radio button.
  21. #. If you want this status to close the issue, check the ``Close`` check box
  22. #. Select the ``Color`` for the status on the board. This is for visual distinctness; you do not have to change it.
  23. #. Repeat until all of the desired statuses are added
  24. #. Click and drag the arrows to reorder the statuses, if desired.
  25. #. Click the ``Update`` button when finished.
  26. Using Boards
  27. ------------
  28. To add an issue to a board, add the board's label to the issue.
  29. Alternatively, you can add an existing issue to the board by clicking the plus sign on the desired status column and adding the issue number.
  30. To change the status of an issue. go to the ``Boards`` tab and drag the card on the board into the desired status column.
  31. The status appears on the issue under the ``Boards`` information, but it cannot be changed from the issue.
  32. If you drag an issue to a column that has the ``Close`` boolean set, Pagure will automatically close the issue.
  33. .. note:: If you close an issue directly, Pagure will remove the board's label.