Skip to content
Michaël Bettan edited this page Oct 14, 2015 · 18 revisions

#Project Roadmap

##Language + CLI

  • Short Term:

    • Enrich language
      • Encrypted : allow to encrypt inputs + outputs of steps
    • Extensible language : add features to support extensibility of the DSL
    • Running CLI as daemon/WebApp (adding REST API)
    • Usability features for DSL
  • 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...)
    • New CLI in GOLANG

Content

  • Short Term:
    • Add more Docker content * Support Docker Compose + Machine * Support Windows Docker Engine for Windows Server 2016 (PowerShell or Docker commands)
    • Add more Base content * Remote File Transfer operations * Basic OS(linux + windows) operations
    • CM tools
      • Chef
      • Puppetmaster / Puppet Enterprise
      • SaltStack
      • Ansible
    • Datacenter OS
      • Mesos DCOS
    • VM
      • VMware vSphere
      • Microsoft SCVMM / Hyper-V
      • Nutanix PRISM
    • PaaS on-premised
      • Cloud Foundry / Stackato / HDP
      • OpenShift
    • Add Cloud content
      • Amazon AWS operations (AWS Container Service)
      • DigitalOcean operations
      • Google Cloud operations (Google Container Engine, Google Compute)
      • Microsoft Azure Operations (Azure Container Service)
      • Heruku Operations
      • IBM SoftLayer Operations
    • Please add your content suggestions to here :)
  • Long Term:
    • Support content versions
    • Add OpenStack content
    • Better content distro Mechanism

Authoring

  • Long term:
    • IDE Plugins
      • Autocomplete
      • Warnings
      • Errors
      • Compile
      • Debugger capabilities

##Engine

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