Skip to content

Explore the idea of task intents #20

Description

@ianunruh

When a task is executed, could we execute it with an optional "intent"? This would be similar to Android's activity semantics.

Using this, we could know in the task WHY the task was executed. For example:

  • We could be returning to a task because of a timeout
  • We could be returning to a task because another task failed (or an external system failed, like a Puppet run)
  • We could be returning to a task because something good happened (task success)

Right now, the only way we could know is by querying somewhere to find out the reason why the task was executed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions