-
Notifications
You must be signed in to change notification settings - Fork 82
Project Roadmap
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
- Enrich language
-
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
- 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
- Long term:
- IDE Plugins
- Autocomplete
- Warnings
- Errors
- Compile
- Debugger capabilities
- IDE Plugins
##Engine
- Short Term:
- Support engine cluster (embedding)
- Long Term:
- Run control: pause/resume
- Performance benchmarks
- Scale workers