Skip to content
This repository has been archived by the owner on Sep 26, 2021. It is now read-only.

0.2.0 Milestone Project Page

Evan Hazlett edited this page Mar 29, 2015 · 18 revisions

Schedule


Date Item
03/22/2015 Code Freeze; first Release Candidate
04/07/2015 Release

Tracking


Release Goals

Driver Refactor

The current driver interface has grown and sprawled. We need to get a clean interface to limit what the current drivers are responsible for and to get a foundation for the pending drivers to rebase against so we can merge them.

  • Create an updated Driver spec (#694)
  • Refactor Driver Interface

Internal Machine Library

We currently use store and host to do various operations such as machine creation, provisioning, starting / stopping etc. We want to create an abstraction so we have a single API to use for machine operations.

  • Create the Machine Library (#553)

Provisioning Refactor

Along with the driver refactor and internal library to simplify machine usage, we also want to extract the provisioning operations from the drivers and centralize. This will enable the drivers to focus on provider operations (such as create, start, stop, remove, etc) and not worry about provisioning. This also helps keep the experience consistent across drivers as there will be a single way to provision and configure the Docker engine on the machine.

  • Create Provisioner Interface (#699)