Skip to content

[Docs ] Tune docs overhaul (first part)#22112

Merged
krfricke merged 47 commits intomasterfrom
mp_tune_docs_1
Feb 7, 2022
Merged

[Docs ] Tune docs overhaul (first part)#22112
krfricke merged 47 commits intomasterfrom
mp_tune_docs_1

Conversation

@maxpumperla
Copy link
Copy Markdown
Contributor

@maxpumperla maxpumperla commented Feb 4, 2022

Preview: Tune docs

Continuing docs overhaul, tune now has:

  • better landing page
  • a getting started guide
  • user guide was cut down, partially merged with FAQ, and partially integrated with tutorials
  • the new user guide contains guides to tune features and practical integrations
  • we rewrote some of the feature guides for clarity
  • we got rid of sphinx-gallery for this sub-project (only data and core left), as it looks bad and is unnecessarily complicated anyway (plus, makes the build slower)
  • sphinx-gallery examples are now moved to markdown notebook, as started in [Docs] Executable notebook tutorial #22030.
  • Examples are tested in the new framework, of course.

There's still a lot one can do, but this is already getting too large. Will follow up with more fine-tuning next week.

@maxpumperla maxpumperla self-assigned this Feb 4, 2022
@maxpumperla maxpumperla added the docs An issue or change related to documentation label Feb 4, 2022
@maxpumperla maxpumperla requested a review from Yard1 February 4, 2022 13:44
Copy link
Copy Markdown
Member

@Yard1 Yard1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gave it a pass. I really love the landing page, and the new guides are awesome.

maxpumperla and others added 4 commits February 4, 2022 21:28
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
maxpumperla and others added 12 commits February 5, 2022 09:09
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Copy link
Copy Markdown
Contributor

@krfricke krfricke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, thank you so much for this refactoring.

As a general question, can we HTTP redirect from the deleted pages to some of the new pages? I want to avoid people getting lost on 404 errors. This might be something we have to change in a different location though.

@maxpumperla
Copy link
Copy Markdown
Contributor Author

@krfricke thanks! yes, we can define redirect rules directly in readthedocs.org

maxpumperla and others added 12 commits February 7, 2022 10:35
Co-authored-by: Kai Fricke <krfricke@users.noreply.github.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Signed-off-by: Max Pumperla <max.pumperla@googlemail.com>
Copy link
Copy Markdown
Contributor

@krfricke krfricke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!!

@krfricke krfricke merged commit 5cc9355 into master Feb 7, 2022
@krfricke krfricke deleted the mp_tune_docs_1 branch February 7, 2022 15:47
simonsays1980 pushed a commit to simonsays1980/ray that referenced this pull request Feb 27, 2022
Continuing docs overhaul, tune now has:

- [x] better landing page
- [x] a getting started guide
- [x] user guide was cut down, partially merged with FAQ, and partially integrated with tutorials
- [x] the new user guide contains guides to tune features and practical integrations
- [x] we rewrote some of the feature guides for clarity 
- [x] we got rid of sphinx-gallery for this sub-project (only data and core left), as it looks bad and is unnecessarily complicated anyway (plus, makes the build slower)
- [x] sphinx-gallery examples are now moved to markdown notebook, as started in ray-project#22030.
- [x] Examples are tested in the new framework, of course.

There's still a lot one can do, but this is already getting too large. Will follow up with more fine-tuning next week.

Co-authored-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: Kai Fricke <krfricke@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs An issue or change related to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants