Future Releases

Release 0.5.0

Target Date: TBD

Code Freeze Date: TBD 

Release Manager: 

Target Features 


JIRACategoryDescriptionAssignee

Experiment[API] Define Experiment API for pre-defined template

Experiment[SDK] Add Python SDK to support pre-defined experiment

Experiment[UI]: Allow Run Adhoc Python/TF/PyTorch Experiment via UI

Experiment[UI] Allow Run pre-defined experiment

Experiment[API] Define Swagger API for pre-defined template submission

Experiment[API] Define Swagger API for pre-defined template registration/delete, etc.

Experiment/Notebook[Server] Support run experiment/notebook with defined code sync (like Github)

Experiment[Sever] Support submit pre-defined template, and translate it to actual job

Environment[API] Define swagger API for environment management (add/remove/iupdate/list)

Environment[API] Define UI for environment management (add/remove/update)

Environment[Server] Support get an environment definition, and generate experiment/notebook submission spec

Environment[Dockerfile] Prepare sample Dockerfile for Environment

Notebook[API] Define Swagger API for notebook managmeent (Launch/Delete/Get)

Notebook[Server] Implement logic to submit Jupyter notebook to K8s (with Environment/code sync)

On-going releases


Completed releases (Following releases are all completed)

Release 0.4.0

Target Date: 30/06/2020

Code Freeze Date: 25/06/2020

Release Manager: Wanqiang Ji

Target Features

JIRAFeature DescriptionDesign DocStatus

Submarine Experiment


Done

Submarine Helm Charts


Done

PySubmarine
Done

Submarine Server

https://docs.google.com/document/d/1vCjt2z3DoagfeaVQV0nfyWqSYLymoP53rDcPcz-YcSc/edit

Done

Release 0.3.0 (Released)

Release date: 02/01/2020

Release Manager:  Zhankun Tang

Target Features

JIRAFeature DescriptionStatus

Mini-Submarine

Done

Basic submarine TF job submittion to K8sDone

Cluster mode job submittion on YARNDone

Pending JIRAs: