The task plugin provides a mechanism to manage tasks which
need to be performed on changes along with a way to expose
and query this information. Tasks are organized
hierarchically, and task definitions use Gerrit queries to
define which changes each task applies to, and how to define
the status criteria for each task. An important use case of
the task plugin is to have a common place for CI systems to
define which changes they will operate on, and when they will
do so.