Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.3 KB

README.md

File metadata and controls

19 lines (15 loc) · 1.3 KB

propeller Build Status Coverage Status codecov.io Dependency Status

A workflow engine written in Groovy

TODO

  • Documentation
  • Generalize process and task to avoid code repetition in definition/instance
  • Find a way to reduce the size of the processes's and task's IDs
  • Improve Propeller#deploy's return values/logic
  • Find a way to enable the tasks to be delegated at instantiation time
  • Implement a better validation system (probably JSON Schema)
  • Add filters (max, offset, etc) to getTasks, getProcesses... etc
  • Store other types (currently only String) of variables to process/task instances

DONE

  • Validate a process.json before deployment

Maybe:

  • Offer the option to use other type/class than long for user id