GlossaryΒΆ

The project uses terms that are overloaded. It’s useful to highlight some commonly used terms and definitions.

Job
A set of related tasks executed in an order determined by a script.
Task
A unit of work in a job, which also represents the execution of an action.
Action
A function that can be invoked by jobs. Each invocation of an action is represented as a task.
Script
The code to describe the flow in which tasks should be executed.
Module
A software component providing functions, classes and other definitions.
Package
A software component which contains sub-packages or modules.