ticgit
ticgit copied to clipboard
Tickets have 'tasks'
Tickets could have a list of tasks to track what has to be done to in order for a ticket to be resolved.
Eg.
- start an instance in EC2
- Apply an Ansible Playbook to that instance
- Edit configuration on server X so that it references the new instance Done.
Optionally: Tickets cannot be marked as resolved while there are outstanding tasks.
When 'Show'ing a ticket, display the next incomplete task and no others (include the task number/prefix).
Task prefixes should have ')' appended, the closing parenthesis signifies the end of the prefix, if it is not included then the prefix will not be printed in 'ti show' for that ticket.