DOC Adds release highlights to front page#17071
DOC Adds release highlights to front page#17071ogrisel merged 10 commits intoscikit-learn:masterfrom
Conversation
|
CC @NicolasHug |
|
Thanks I feel like we should remove the button to the what's new then. The what's new is still accessible from the bottom of the page, or it's one click away once you're on the highlights page |
| <h4 class="sk-landing-subheader text-white font-italic mb-3">Machine Learning in Python</h4> | ||
| <a class="btn sk-landing-btn mb-1" href="{{ pathto('getting_started') }}" role="button">Getting Started</a> | ||
| <a class="btn sk-landing-btn mb-1" href="whats_new/v{{ version }}.html" role="button">What's New in {{ release }}</a> | ||
| <a class="btn sk-landing-btn mb-1" href="{{ pathto(release_highlights) }}" role="button">Release Highlights for {{ release_highlights_version }}</a> |
There was a problem hiding this comment.
Maybe we can directly parse the {{version}} in jinja and hardcode
https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlightsTHE_PARSED_VERSION_HERE.html ?
That would avoid using the html_context and stuff. Just wondering
There was a problem hiding this comment.
I wanted to do that, but we have to make sure that the highlights exist for that version. Which means we have to create a placeholder for the highlights when we are working on the next version.
|
@rth @adrinjalali @glemaitre @jeremiedbb @TomDLT quick review? |
|
Is it normal that it does not appear in the artifacts ? |
|
It does, it's in the "Home" page https://101384-843222-gh.circle-artifacts.com/0/doc/index.html |
TomDLT
left a comment
There was a problem hiding this comment.
I guess it makes sense to promote the highlights page, though I find that the link to the full changelog is now hard to find, both in the home page and in the highlights page.
Yes, I think I prefer to keep the link to what's new on the home page as in master. Highlights are good when announcing the release but being easily able to find release notes is more important IMO that highlights in the long term. Is there another place we can put the highlights on the home page? |
|
I agree the what'snew is slightly less obvious now, but we should note that it's literally back where it was prior to 0.22, and we didn't seem to care at that time :p |
|
Adds the whats new back in, and a bit of styling to make sure there are always two buttons per row. (A purely aesthetic choice) |
This reverts commit 99d677f.
|
I'm going to stick with my personal preferred option for now, which is to only have "Getting Started", "Release Highlights", and "GitHub" I think the highlights are more important to place "above the fold". An alternative is to put the "Whats New" in the nav bar under "more". |
|
The whats new is now in the navbar under "more" |
|
Tagging #17010. |

Places release highlights button onto the front page.
This is setup to find the latest highlights in the examples directory.