-
Notifications
You must be signed in to change notification settings - Fork 142
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
Retiring tr.rdf #612
Comments
Thanks. What's your timeline for this and would you have resources to implement those changes in Specref? |
I looked at this a bit, and it's a significant amount of work as W3C's API doesn't appear to be designed for this use case. I don't have the resources to get this work done. So this won't happen unless someone steps up to do the work or is ready to pay for the implementation. If tr.rdf is retired, Specref will just no longer be automatically updated for W3C specs. Other organizations (such as IETF or WHATWG) will continue to be automatically updated. So will WICG specs. |
@xfq In that case, either W3C should not retire tr.rdf until find the time/money to do the work to integrate the new API (which possibly includes improving the new API, given that @tobie says it's a poor fit for the use case). Specref no longer being updated automatically just doesn't seem like an acceptable outcome. |
Things to think about:
|
For the record |
Background: https://lists.w3.org/Archives/Public/spec-prod/2020AprJun/0006.html
In the past, the only way to get data related to the specifications was tr.rdf. A few years ago, W3C released the W3C API to provide more complete data. Since W3C is now focusing the effort to improve the API, it would be great if w3c.js can be updated to use the W3C API.
A valid W3C API key[1] is required to query the W3C API, so we need a way to configure the API key somewhere in Specref (for example, it can be an environment variable queried by update-all).
PS: The W3C API is currently a plain REST/JSON API, but in the future it might be migrated to API Platform.
[1] That is, in order to use the API, you need to create a W3C account and a W3C API key.
The text was updated successfully, but these errors were encountered: