Add roadmap

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
This commit is contained in:
Ben Firshman 2014-12-22 21:44:30 +00:00
parent 5a070bd16a
commit dcf6c78011
1 changed files with 24 additions and 0 deletions

24
ROADMAP.md Normal file
View File

@ -0,0 +1,24 @@
Roadmap
=======
Machine 1.0
-----------
This will be a stable version of the current design with additional drivers and complete documentation.
You can follow progress towards this release with the [GitHub milestone](https://github.com/docker/machine/milestones/1.0).
Future
------
There are two main areas for future development:
- **Machine server:** Machine currently relies on storing configuration locally on the computer that the command-line client is run which makes it difficult to use in teams and for large deployments.
Machines should instead be managed by a central server with a REST API. The command-line client would be a client for this server. To keep the current behaviour, and to manage local VMs, the server could run in an embedded mode inside the client.
- **Swarm integration:** Machine should be able to create and manage [Swarm](https://github.com/docker/swarm) clusters. Perhaps it's even the default. Imagine this:
$ machine create -d digitalocean production
$ machine scale production=100