Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EPIC] Kubeflow v1.2 upgrade #310

Closed
16 tasks done
saffaalvi opened this issue Dec 2, 2020 · 1 comment
Closed
16 tasks done

[EPIC] Kubeflow v1.2 upgrade #310

saffaalvi opened this issue Dec 2, 2020 · 1 comment
Assignees

Comments

@saffaalvi
Copy link

saffaalvi commented Dec 2, 2020

Rebasing StatCan/kubeflow repository to catch up to changes made for kubeflow/kubeflow v1.2

Involves catching up two components:

  • central dashboard
  • jupyter-apis

End goal: everything should be under the StatCan/kubeflow repository, APIs have to be compatible, then push new features upstream

Central Dashboard

Jupyter Web App

  • Create a list of new features and changes made upstream until the v1.2 release.
    kubeflow v1.1/1.2 upstream changes to jupyter-apis component jupyter-apis#42

  • Create a list of new features we’ve implemented so far. Divide into what we want to push upstream and don’t. Compare jupyter-api changes up until v1.2 kubeflow#38

  • The following was a list of tasks to complete to push our features upstream. After trying to merge jupyter-apis into StatCan/kubeflow (master branch), it was discussed that it might be easier to start manually adding in our new features to keep a cleaner and more understandable history as well as easier tracking for the features.
    The issue of pushing our features upstream has been made into a new EPIC and will no longer be tracked here.

    • Update our Golang backend to their Python backend.

    • Rebase - Move jupyter-apis (frontend) into StatCan/kubeflow jupyter-web-app kubeflow#44

      • Changes will already have been pulled in from when we rebased central dashboard

      • Implement crud-web-apps

      • Resolving conflicts and preserving our feature changes

    • Pushing features upstream

      • Making sure our features do not touch the backend...how will we push this Golang backend upstream?
@saffaalvi saffaalvi added the kind/epic An epic label Dec 14, 2020
@StatCan StatCan deleted a comment from wg102 Dec 15, 2020
@brendangadd brendangadd removed the size/XL 6+ days label Dec 18, 2020
@Nancy-Badran Nancy-Badran reopened this Jan 18, 2021
@saffaalvi
Copy link
Author

saffaalvi commented Feb 19, 2021

Closing this EPIC since the rebase to v1.2 is completed.

Pushing features upstream is now being tracked here: StatCan/kubeflow#45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants