-
Notifications
You must be signed in to change notification settings - Fork 11
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
Can't generate html #143
Comments
Hmm, I guess the |
I ran into this recently as well, something seems to have changed in bikeshed at the latest version. For now I've been able to get it to compile without errors using bikeshed 3.10.0. I'll look into this a bit more and see if it's something we're doing wrong or if it's an issue with bikeshed. |
As mentioned in the Bikeshed's issue, this is due to the switch to Webref for xref data. Webref currently uses Now, please hold on updating the fragment IDs, we're re-evaluating switching back to I keep you updated (I need to evaluate what specs would need to be updated if we switch back to |
Entries for RFC9110, RFC9111, RFC9112, RFC9113 and RFC9114 were explicitly forcing the use of `httpwg.org` URLs. That's not really useful since the `rfc-editor.org` URLs are just as readable. That also introduces hiccups because fragment IDs are not the same in both versions, as in: w3c/IFT#143 This update drops the explicit mention. In practice, that means that the info in browser-specs will align itself with whatever is in Specref, and Specref has the appropriate logic (`httpwg.org` for old RFCs, `rfc-editor.org` for newer ones). Looking at Webref data, this switch will only impact the FedCM spec. Other specs that reference the afore-mentioned RFCs do not link to sections. Example of update that this will introduce: ```json { "url": "https://www.rfc-editor.org/rfc/rfc9114", "seriesComposition": "full", "shortname": "rfc9114", "series": { "shortname": "rfc9114", "currentSpecification": "rfc9114", "title": "HTTP/3", "shortTitle": "HTTP/3", "nightlyUrl": "https://www.rfc-editor.org/rfc/rfc9114" }, "nightly": { "url": "https://www.rfc-editor.org/rfc/rfc9114", "status": "Proposed Standard", "repository": "https://github.com/httpwg/httpwg.github.io", "alternateUrls": [], "sourcePath": "specs/rfc9114.xml", "filename": "rfc9114.html" }, "organization": "IETF", "groups": [ { "name": "QUIC Working Group", "url": "https://datatracker.ietf.org/wg/quic/" } ], "title": "HTTP/3", "source": "specref", "shortTitle": "HTTP/3", "categories": [ "browser" ], "standing": "good" } ```
Entries for RFC9110, RFC9111, RFC9112, RFC9113 and RFC9114 were explicitly forcing the use of `httpwg.org` URLs. That's not really useful since the `rfc-editor.org` URLs are just as readable. That also introduces hiccups because fragment IDs are not the same in both versions, as in: w3c/IFT#143 This update drops the explicit mention. In practice, that means that the info in browser-specs will align itself with whatever is in Specref, and Specref has the appropriate logic (`httpwg.org` for old RFCs, `rfc-editor.org` for newer ones). Looking at Webref data, this switch will only impact the FedCM spec. Other specs that reference the afore-mentioned RFCs do not link to sections. Example of update that this will introduce: ```json { "url": "https://www.rfc-editor.org/rfc/rfc9114", "seriesComposition": "full", "shortname": "rfc9114", "series": { "shortname": "rfc9114", "currentSpecification": "rfc9114", "title": "HTTP/3", "shortTitle": "HTTP/3", "nightlyUrl": "https://www.rfc-editor.org/rfc/rfc9114" }, "nightly": { "url": "https://www.rfc-editor.org/rfc/rfc9114", "status": "Proposed Standard", "repository": "https://github.com/httpwg/httpwg.github.io", "alternateUrls": [], "sourcePath": "specs/rfc9114.xml", "filename": "rfc9114.html" }, "organization": "IETF", "groups": [ { "name": "QUIC Working Group", "url": "https://datatracker.ietf.org/wg/quic/" } ], "title": "HTTP/3", "source": "specref", "shortTitle": "HTTP/3", "categories": [ "browser" ], "standing": "good" } ```
Quick status update: Webref (and Bikeshed) xref data now contains headings from the So, typically, you'd have to use |
Thanks for the updates, I'll update our references to use the new IDs. |
Bikeshed no longer supports the section name references. See: #143.
Bikeshed no longer supports the section name references. See: #143.
I'm trying to generate HTML for the current main branch and am seeing fatal errors along the lines of:
However, at least informally it does seem like rfc9110 has a heading with that id, and more generally
bikeshed
documentation is pretty sparse on what it's doing and how one would go about fixing these. Any guidance?The text was updated successfully, but these errors were encountered: