-
Notifications
You must be signed in to change notification settings - Fork 777
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
Restructured Kubeflow Pipelines docs #3737
Conversation
@hbelmiro Awesome work! I have just a few comments:
WDYT? |
/hold for review |
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Done.
Sounds good. I created two issues for that:
Should we add them (and new ones that may arise) to #3712 even if they may not be completed on time for 1.9? |
/unhold |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are still redirect issues, we need to make sure that all the old pages still redirect correctly, namely:
- https://www.kubeflow.org/docs/components/pipelines/v1/introduction/
- https://www.kubeflow.org/docs/components/pipelines/v2/introduction/
Which both currently 404.
bdfc735
to
9a7cf22
Compare
@thesuperzapper @rimolive @HumairAK @milosjava |
@rimolive @StefanoFioravanzo @thesuperzapper 404s from #3737 (review) fixed. |
@thesuperzapper @StefanoFioravanzo Can you please verify if there are other 404s remaining? |
These we'll fix in a follow PR: |
@hbelmiro it was very hard to review because the ordering was random, so I sorted them alphabetically and went through each one to ensure its source and target were correct and that no pages were missing. Here is the fixed copy, please update the PR to replace the redirects you added to end of the
After that I can LGTM. |
Signed-off-by: hbelmiro <[email protected]>
@thesuperzapper done. |
@hbelmiro thanks for your work on this, I think its ok to merge now. /lgtm Note, we will still get 404 for all the pre-v1/v2 split pages, but since we didn't want to make a new "component" path (e.g. rename the root prefix from |
@james-jwu or @zijianjoy can you please approve this significant refactor of the Kubeflow Pipelines docs if you agree? We need a root approver because we are updating the redirects. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for this hard work @hbelmiro!
We need someone from the KFP team to approve it.
/assign @kubeflow/pipelines
@@ -1,353 +0,0 @@ | |||
+++ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should keep the v2/installation/quickstart
content instead of redirecting people to v1. It contains practical guidance to actually getting started with the product.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zijianjoy we plan to create a proper v2 installation page in a follow-up PR. This PR is intended just to move pages avoiding changing their contents, otherwise, the review would be too difficult.
It contains a huge change in website architecture, including @connor-mccarthy who originally introduced the current structure to take a look. |
@chensun @connor-mccarthy @zijianjoy |
@connor-mccarthy the But it probably needs to be updated for "Kubeflow Platform" deployments, which need special steps to submit pipelines from outside the cluster, probably by linking to the However, I agree that we should link users from the |
@connor-mccarthy @thesuperzapper |
I agree on those points, especially providing links in the Getting Started section. As Helber mentioned, this is something we can work on right after merging this PR. @connor-mccarthy It's important we proceed quickly so that we can start working independently on several improvements, including what you suggested, in time for the Kubeflow 1.9 release. If you don't have other concerns, could you approve? We will prfioritize addressing your concerns right after. |
/lgtm Thanks everyone for the effort and discussion on this! |
@zijianjoy we still need your approval to get this merged. |
James Liu is OOO. I will approve on his behalf. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: connor-mccarthy, james-jwu, milosjava The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Resolves #3716.
This PR:
cc @StefanoFioravanzo @diegolovison @milosjava