OpenSana Docs

Subtasks

Use task hierarchies to break larger work into smaller pieces.

A subtask is a task with a parent task in the same project.

Why Use Subtasks

Use subtasks when you need:

  • a clear breakdown of a larger task
  • independent ownership of child work
  • separate statuses for each piece of implementation

Behavior

  • subtasks stay inside the same project as the parent
  • parent-child relationships are enforced server-side
  • task refs still work normally for subtasks
  • Keep the parent task focused on the outcome.
  • Use subtasks for concrete deliverables.
  • Avoid very deep nesting unless it adds real value.

Moving Tasks

OpenSana supports moving tasks under a parent or back to top-level.

This can be done from the UI or from the CLI with opensana tasks move.

On this page