Solum/Milestone1

Milestone 1 Desired Outcome

The goal of this page is not to have a comprehensive listing of all features delivered in M1, but rather to summarize in a few lines the desired outcome from a user perspective.

As a developer, I will be able to convert my Python or Java code into a running application by performing the following sequence of steps:


 * 1) As a first step, I will push code to my public git repository on github.com
 * 2) I can then invoke a CLI command that will pull code from my git repository, perform a build, and generate a deployable artifact.
 * 3) I can invoke a CLI command that deploys the artifact generated above and creates a running application

User = application developer building app, or ops engineer deploying/monitoring the app

Only authorized users will be able to access the Solum service interface (API, CLI, etc)

When an invalid operation is performed or an error is encountered, appropriate level of user friendly messages and logs are made available to the user.