Skip to content

LOA-SEAD/propeller

Repository files navigation

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

About

A workflow engine written in Groovy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages