-
-
Notifications
You must be signed in to change notification settings - Fork 15k
Rustdoc could (have an option to) create a top-level index page #16103
Copy link
Copy link
Closed
Labels
C-feature-requestCategory: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.T-dev-toolsRelevant to the dev-tools subteam, which will review and decide on the PR/issue.Relevant to the dev-tools subteam, which will review and decide on the PR/issue.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.
Metadata
Metadata
Assignees
Labels
C-feature-requestCategory: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.T-dev-toolsRelevant to the dev-tools subteam, which will review and decide on the PR/issue.Relevant to the dev-tools subteam, which will review and decide on the PR/issue.T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.Relevant to the rustdoc team, which will review and decide on the PR/issue.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Currently rustdoc creates
doc/foo/index.htmldoc/bar/index.html(etc.) for cratesfoo,bar, along withdoc/searchIndex.js. We could provide a way to create a human readabledoc/index.htmlsummarising all the crates in a folder (like how the search index works).This could even take a markdown/html file as input to provide a longer description (theoretically this may allow Rust's current
index.mdtop-level file to be properly integrated into the crate docs, although this may not be desirable, which is why this functionality should be optional).