-
Notifications
You must be signed in to change notification settings - Fork 201
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
Deep linking bibliographic references not working #2558
Comments
Right now, you need to use This is a consequence of the way headings get extracted to populate Webref, the cross-reference database that Bikeshed makes use of. When there is an ID attached to a heading element (e.g. We may end up changing the logic for these RFCs, but some specs use the section IDs already. They would need to be updated as we make the change. More importantly, for RFC9110, note that we're actually rather considering using the We could also perhaps extract both fragment IDs but tools such as Bikeshed and ReSpec would then need to be adjusted to know where to look for these additional IDs. (Side note that it would probably be useful for spec authors to have a lookup mechanism for headings at hand, similar to the one exposed by ReSpec for dfns). |
@tidoust Thank you for a detailed answer. I could work with section numbering for now! Consider adding this to the docs (so that other don't waste time researching and experimenting with the same issue as I did)! Re Lastly, I tried the ReSpec search, I guess it is exclusive to dfns and not headings. |
The data is still propagating as I write this message (the latest data has not yet reached the online Bikeshed service at least), but the httpwg.org version is now used in Webref for all RFCs that have one. The direct consequence is that I prepared pull requests against specs that I'm aware of (essentially those that are in the cross-references database) and that link to sections in RFC911x specs. If there are Bikshed specs that are not in browser-specs and that also contain such links, they will also need to be updated! |
@tidoust Thanks for the heads up! Much appreciated!!! |
I find that something like
[[!RFC9110#name-origin-server]]
is not working.And when I try to compile a spec with
[[RFC9110#name-origin-server]]
, I get an error:This seems contrary to the language of https://speced.github.io/bikeshed/#autolink-biblio?
The text was updated successfully, but these errors were encountered: