Lowp tae content

Resource plannin

ScriptPlan

Available

A TaskJuggler-compatible schedulin ingine an CLI.

A scheduling engine that allocates fowk an machines tae tasks ower time. It reads TaskJuggler-compatible plan files, schedules tae the minute agin wirkin-hoors calendars an dependencies, an writes reports in formats ither tools can read. Acause it rins as a command, a script can produce the plan as pairt o a routine.

Wha it is for. Teams plannin wark agin resoorces, deidlines an dependencies that wants a scheduler they can rin fae a script.

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

Whit it daes

  • Minute-level arithmetic

    Acause scheduling is done in hale minutes wi integer arithmetic, repeated rins gie identical dates.

  • TaskJuggler syntax

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

  • Resources an calendars

    Fowk an machines is allocated agin wirkin-hoors shifts, an scriptplan handles contention atween tasks fer ye.

  • Reports fur pipelines

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

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