-
Notifications
You must be signed in to change notification settings - Fork 40.9k
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
Split the appendices into multiple pages and include a table of contents in each #16289
Comments
Can I take this issue? |
I'm wondering if we should add a TOC there, or if we should go back to splitting the appendix into pieces. The appendix page is just huge, with a lot of auto-generated content. Not very friendly to people (nor browsers). We could:
I'll stick a team-attention label on this issue to get the team's opinion. @viktoriya-kutsarova if the team agrees and if you'd still like to contribute this change, I'd be happy to provide guidance/pointers! |
Some additional ideas:
|
@bclozel Sure, just let me know what you have decided! |
The team discussed this and we'd like to bring back the TOC anyway, but also consider breaking up the appendix page. We first need to consider #16295 to figure out if we'll have linking issues. Once #16295 is done, we can resume work here and even solve #16267 at the same time: we should break up a bit more the large tables of configuration properties and see how the TOC will look like. |
@viktoriya-kutsarova #16295 is now done - we have some infrastructure problems with our CI right now, so that change is not reflected in the latest docs. If you've performed a full build already, you can quickly generate the documentation with To summarize again:
Let me know if you've got time to work on this and how I can assist. |
@bclozel Sorry for the late response! I can check it during the weekend and then let you know if I need any help! |
I am summarizing what I understood from your comment, @bclozel. Correct me if something is wrong and I will start with the implementation.
|
You're right on 2) and 3). |
The "Appendices" section in the new documentation has no table of contents which makes the whole page very hard to use: https://docs.spring.io/spring-boot/docs/2.2.0.M1/reference/html/appendix.html#appendix
All other pages seem to have a table of contents on their left side, which always highlights the current headline: https://docs.spring.io/spring-boot/docs/2.2.0.M1/reference/html/howto.html#howto-database-initialization
This gives a good overview over the whole page and makes the navigation very easy. The "Appendices" page however is pretty hard to navigate and orientate on.
In the "old" documentation the Appendices took part in the global table of contents.
The text was updated successfully, but these errors were encountered: