Skip to content

Dependencies between tasks #131

@quazgar

Description

@quazgar

it should be possible to have tasks depend on other tasks being completed, to move this app a bit more into a project management direction.

This could be implemented for example by restricting start or due dates on the dates of another task.

Such dependencies would then also imply a sorting order, even if no specific dates are given.

Expected behaviour (details to be discussed)

Allow the user to specify a dependency as follows:

  1. Tick a checkbox "Depends on other tasks"
  2. From 3 dropdown menus, choose:
    "This tasks cannot {start | end} before other task has been {started | completed}."
  3. This should restrict both tasks' date options.
  4. Make sure there are no loops in the dependency graph.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions