-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add support for IETF specs #280
Comments
This is for https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Keep-Alive#specifications. Happy to change it to something else (or just remove it if there isn't a good spec to link to) |
I looked a bit into it; it looks like it lost momentum since |
A couple notes for whoever implements this:
|
so looking into this, I've been trying to determine the impact of adding IETF RFCs to browser-specs, in particular how reffy would react to it. As far as I could determine, reffy doesn't break, but:
(re using XML source, not all RFCs are available in that format AFAICT)#306 @tidoust, thoughts? |
looking a bit more into the
I think we should document these nightly in browser-specs, with their sourcePath set to the XML version from which they're built; I suspect we will want reffy to extract data from the source XML in this case. |
For browser-specs, it would be good to use the same form of canonical URLs for all IETF specs. I'm not clear what URL to use in practice. It seems equally valid to use URLs that start with FWIW, I note that the "bibtex" links at the top of RFCs target
I agree that it would make sense to document the I would push to update Specref to switch back to |
@tidoust and I discussed that what constitutes an |
@mnot will know more about the right thing to do here. I have a couple guesses:
|
Yep. I'm hoping that metadata availability from datatracker will improve (I've put in a query to the powers that be), but EDs are really a separate matter (if you don't want to consider the latest I-D the ED). I had a nascent effort towards an |
I've created a separate issue in reffy to discuss data extraction which summarizes my understanding of our options there: w3c/reffy#644 - this issue will focus on the narrower needs of browser-spec metadata. |
@Elchi3 the HTTP RFCs exist at different URLs and with different rendering; the one currently referenced in MDN (per the above) are à la https://datatracker.ietf.org/doc/html/rfc6265; the IETF HTTP Working Group maintains much more readable and accessible versions in URLs à la https://httpwg.org/specs/rfc6265.html Can you comment whether from an MDN linking policy perspective:
|
@sideshowbarker and I put some effort into having user-friendly spec links, so I'd say the It would be good to hear what the HTTP community thinks, though. @mnot? |
@mnot already opined on this in the related specref discussion; so it sounds like |
For RFCs in the last year or two, the rfc-editor.org versions, like https://www.rfc-editor.org/rfc/rfc8740.html, are just as readable as the httpwg.org ones. Ones before that are better on httpwg.org. So … I'll suggest that you stop adding new RFCs to the httpwg.org list, even if you decide to keep the older ones. |
I note that this also suggests using rfc-editor URLs for IETF specs (at least for new ones) instead of datatracker ones as the latter ones don't have these improvements. |
* Add IETF specs used in MDN * Update README re IETF specs * Relax requirement on repo and sourcePath on IETF specs Close #280
based on #279, we should start with
'https://datatracker.ietf.org/doc/html/rfc6265',
'https://datatracker.ietf.org/doc/html/rfc6454',
'https://datatracker.ietf.org/doc/html/rfc7230',
'https://datatracker.ietf.org/doc/html/rfc7231',
'https://datatracker.ietf.org/doc/html/rfc7232',
'https://datatracker.ietf.org/doc/html/rfc7233',
'https://datatracker.ietf.org/doc/html/rfc7234',
'https://datatracker.ietf.org/doc/html/rfc7235',
'https://datatracker.ietf.org/doc/html/rfc7239',
'https://datatracker.ietf.org/doc/html/rfc7469',
'https://datatracker.ietf.org/doc/html/rfc7538',
'https://datatracker.ietf.org/doc/html/rfc7540',
'https://datatracker.ietf.org/doc/html/rfc8470'
There is also https://datatracker.ietf.org/doc/html/draft-thomson-hybi-http-timeout but compared to the other ones, not only is it not an RFC, but it's not even being worked on, so not sure we should handle it the same way.
The text was updated successfully, but these errors were encountered: