Resource plannin
ScriptPlan
AvailableA TaskJuggler-compatible schedulin ingine an CLI.
A schedulin ingine fur allottin fowk an machines tae tasks ower time. It reads TaskJuggler-compatible plan files, schedules agin workin-oors calendars an dependencies tae the meenit, an writes its reports in formats ither tools can read. It rins as a command, sae a plan can be produced fae a script 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
- Product site
- github.com/rodmena-limited/scriptplan
- Tags
- PythonCLITaskJuggler .tjpSchedulinCalendars
Whit it daes
-
Minute-level arithmetic
Schedulin is duin in hale meenits wi integer arithmetic, sae repeated runs gie the same 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 ir allottit agin workin-oors shifts, wi contention atween tasks haundelt for 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.