-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Closed
Labels
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.
Description
The URLs for items in Rustdoc are Byzantine combinations of the kind of item, the parent (module/struct/enum, etc) and the name of the item. These are impossible for tools to synthesise without deep knowledge of the program structure (and pretty difficult even with that knowledge). They should be much simpler.
Question: are there any advantages of the current scheme?
Metadata
Metadata
Assignees
Labels
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
Projects
Milestone
Relationships
Development
Select code repository
Activity
steveklabnik commentedon Jun 14, 2016
I find them kind of okay to write by hand. Not great, but not terrible. Would welcome improvements.
On Jun 14, 2016, 10:07 +0100, Nick Cameronnotifications@github.com, wrote:
alexcrichton commentedon Jun 14, 2016
I personally type the path specifically with modules (e.g.
/std/net/
) although I'd also be fine if we emitted a bunch more redirect pages like/__redirect/<id>.html
which just goes to the right place.steveklabnik commentedon Dec 22, 2016
Triage: I talked extremely briefly with @nrc two weeks ago in Hawaii and I vaguely remember him saying "yeah we're giving up on this." Is this true? Should this be closed? My memory is very likely to be faulty.
steveklabnik commentedon Dec 22, 2016
Oh wait, #35236 was a re-do of #35020 which was supposed to close this. So I think this should be closed.