Task Life Cycle

Snow Owl has been architected to author terminologies in a distributed and collaborative fashion. Users can work in the same location or can be geographically distributed. In order to coordinate the efforts of multiple authors concurrently editing the same ontology, separate tasks can be assigned to them.

Tasks have a lifecycle that spans from their initial creation through an authoring and reviewing stage to their final approval.

Here is a short summary of the different stages in a typical task lifecycle.

  • New task is created – its status is Open. Team members can be assigned.

  • Task is activated. Authoring is enabled after clicking the Start Authoring button.

  • Work is performed. Task status is In progress.

  • Task is sent for review – task status is Resolved as fixed. An author can select reviewers, or reviewers can self-select themselves for tasks that are resolved.

  • Task is reviewed by optional number of reviewers. Changes have to be accepted or rejected.

  • Reviewer either marks the task as Verified, or reopens the task.

  • Task is promoted and can be seen by everyone.

Work scenario in Snow Owl is flexible, so there's no need to pre-define the scenario at the creation of the task. Once the task is created, the team member(s) can be assigned as author and/or reviewer. The reviewer or reviewers can be assigned later as well.

The different steps of the task life cycle are associated with certain task stages and actions that can be performed. The table below gives an overview.

Step in life cycle of task

Task status

Actions that can be performed

Task is created

OPEN

Assigning task Activating task

Task is assigned

OPEN

Activate task Start Authoring this action automatically activates the task

Task is activated

OPEN

Start Authoring

Authoring started – editing is enabled

IN PROGRESS

Stop Authoring

Work is performed on task

IN PROGRESS

Stop AuthoringSend to ReviewerClose

Sent to Reviewer

RESOLVED

Approve/Request Changes

Review is submitted

RESOLVED

Request another reviewVerify/Return to Author

Another review requested

RESOLVED

Approve/Request Changes

Review is submitted

RESOLVED

Verify/Return to Author

Task is verified

VERIFIED

PromoterReturn to AuthorClose

Task is promoted/closed

CLOSED

Task is automatically inactivated. Modifications are disabled

If the task is returned to the Author, the status changes to IN PROGRESS/OPEN which starts the workflow again.

Last updated