Skip to content
Meir Wahnon edited this page Mar 31, 2015 · 18 revisions

#Project Roadmap

##Language

  • Short Term:
    • Enrich language
      • Parallel : allow parallel execution of steps
      • Encrypted : allow to encrypt inputs + outputs of steps
    • Extensible language : add features to support extensibility of the DSL
    • Test framework : to test the workflows
  • Long Term:
    • Look how we integrate with OpenStack Mistral project
    • Look at adding a DSL for modeling language (for deployment)
    • Add scripting languages (Go,Ruby...)

Content

  • Short Term:
    • Add more Docker content * Support Docker Compose + Swarm + Machine
    • Add more Base content * Remote File Transfer operations * Basic OS(linux + windows) operations
    • Add Cloud content
      • Amazon AWS operations
      • DigitalOcean operations
  • Long Term:
    • Add OpenStack content

Authoring

  • Long term:
    • IDE Plugins
      • Autocomplete
      • Warnings
      • Errors
  • Longer Term:
    • Debugger capabilities

##Engine

  • Short Term:
    • Support engine cluster (embedding)
  • Long Term:
    • Run control: pause/resume
    • Performance benchmarks
    • Scale workers
Clone this wiki locally