Roadmap

Open Data Hub 0.8 - end of August 2020

ODH JupyterHub
Forked JupyterHub repos under Open Data Hub github repo for maintaining new changes. Added notebook images to Thoth Station for building. Added ability to launch JupyterLab images.
Notebooks to Pipelines with Elyra
Added a JupyterLab notebook image that includes Elyra. Elyra converts notebooks to Argo or Kubeflow pipelines.
Mixing ODH & KF components- Distributed Training
Added Pytorch operator to work with Open Data Hub components.
Mixing ODH & KF components- Kubeflow Monitoring
Added monitoring to Kubeflow components by enabling monitoring to Argo and adding Prometheus and Grafana to Kubeflow installation.
CI/CD
Added more tests to Open Data Hub components including Kafka and Superset and enhanced JupyterHub testing by adding Selenium for web portal testing

Open Data Hub 0.9 - End of October 2020

Kubeflow 1.1
Add Kubeflow 1.1 to Open Data Hub installation and investigate migrating to Kustomize 3.0
Disconnected Deployment
Investigate and introduce ability to deploy ODH on disconnected OpenShift clusters.
UBI based KF
Continuation of the "UBI based ODH" expanding to Kubeflow project and looking at what does it take to move Kubeflow components to UBI.
CI/CD
Continuation of the of the effort to design and create a complete CI/CD process.
Object Storage
Add an Object Storage tool based on Rook-Ceph
Enable Monitoring
Continuation of the effort to enable Prometheus enpoints in all Open Data Hub and Kubeflow components.
Open Data Hub Dashboard
Team is currently creating an Open Data Hub dashboard that will be the entry point to all installed components.

Open Data Hub 1.0 - TBD

ODH Data Catalog
Migrate Open Data Hub Data Catalog component from Ansible to Kustomize.
ODH Istio/Service Mesh
Add istio/Service Mesh to Open Data Hub.
Kubeflow KFServing
Enable KFServing in Open Data Hub.
Kubeflow Pipelines on Tekton
Enable Kubeflow Pipelines using Tekton in Open Data Hub.

Past releases

Visit the release notes section for detailed information about the releases.

Open Data Hub 0.7 - end of June 2020

KF 1.0 on OpenShift
The main goal of this initiative is to verify Kubeflow 1.0 works on OpenShift and fix the issues we find. Another goal is to document and ideally automate some of the verification process to start enabling the CI for KF on OpenSHift.
CI improvements
Extending tests for all components, enabling CI for the operator repository.
Mixing ODH & KF components (start)
Proving users can mix ODH and KF components, compiling a prioritized list of components to be verified and fixed, proving on the first component (probably TF Job or Pytorch Job)
Add Object Storage Component
Since ODH relies on S3 compatible object storage, add dependency on some minimal install of OpenShift Container Storage.
Convert Data Catalog to Kustomize
Data Catalog is the last component missing the conversion to Kustomize.

Open Data Hub 0.6 - end of April 2020

Rebase ODH on KF operator
Use Kubeflow operator as a base for ODH.
Convert ODH components to Kustomize
Convert all ODH components to Kustomize to match Kubeflow deployment tooling.
Start CI for ODH
Investicate and kickstart ODH CI based on OpenShift CI
Move to Github
Since the goal of this release is to get closer to KF community, we need to move to Github
Add Apache Airflow
Add Apache Airflow as a component into Open Data Hub