Lowp tae content

Pleanin o resoorces

ScriptPlan

Available

A TaskJuggler-compatible schedulin ingine an CLI.

A schedulin ingine for gien oot fowk and machines tae tasks ower time. It reads TaskJuggler-compatible plan files, schedules against wirkin-oors calendars and dependencies tae the meenit, and writes its reports in formats ither tools can read. It rins as a command, sae a plan can be produced frae a script as pairt o a routine.

Wha it is for. Teams that plan wark against resources, deadlines and dependencies and want a scheduler they can run frae a script.

Status
Available
Pairt o
Open soorce
Licence
Open soorce, Apache 2.0
Tags
PythonCLITaskJuggler .tjpSchedulinCalendars

Whit it dis

  • Arithmetic at the meenit level

    Schedulin is duin in hail meenits wi integer arithmetic, sae repeated runs gie the same dates.

  • TaskJuggler syntax

    Projects, tasks, resources, shifts and dependencies are written in .tjp files the parser reads as they are.

  • Resources an calendars

    Fowk and machines are allottit tae wirkin-oors shifts, wi contention atween tasks haundelt for ye.

  • Reports for pipelines

    The plan command writes JSON or CSV tae stdout wi a content-based report id, an messages tae stderr.

Documentation and access details are on the product site, github.com/rodmena-limited/scriptplan. For a pilot, an integration or procurement questions, contact us.