-
Notifications
You must be signed in to change notification settings - Fork 24
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
Find specs: get specs from validate-repos #172
Comments
Lots of projects have a need for a spec list as input. Are you thinking that validate-repos would be the source of truth for lists to scrape, or just an input to add spec to the list here? If a spec list was maintained elsewhere, what would be your requirements for depending on it? It seems like at least knowing whether there's IDL in the spec ahead of time, since reffy now does? |
I was more thinking of using it as an input to add the spec to the list, but I would certainly like to have a source of truth somewhere! I'd say Reffy's requirements for such a list would be:
Right now, Reffy needs to know whether a particular spec contains CSS and/or IDL, but that's more to set expectations than an absolute requirement. It allows to assert things such as "This spec was supposed to contain IDL content, I could not find any, something is wrong!". Actual processing does not depend on these flags though, so I'm not including that as a requirement. |
Thanks @tidoust, that's helpful! Do you know if there's anyone at the W3C working on a cross-SDO spec list like this? |
@dontcallmedom and I have been casually chatting about that for some time now. But I don't think there's anyone at the W3C specifically working on that. |
re cross-SDO spec of list, there is the one maintained for MDN as well - I don't think it specifically aims to be exhaustive, but there is at least a requirement that any spec documented on MDN appears on that list. |
I have a need for a web platform spec list (a list of specs that some browser implements or will implement) to compute some metrics on code review, related to w3c/validate-repos#27. https://github.com/tobie/specref is already a standalone project, but it's a huge list and doesn't have a "matters to browsers" bit. @dontcallmedom @tidoust what would you think of a standalone spec list that's a curated subset from known sources, which we could use as input to reffy and for my own purposes? |
I see a 👍 from @dontcallmedom. If we do this, where should we host it? Maybe tidoust/reffy-specs? |
I'm happy to create a @w3c repo for that - maybe
|
|
w3c/browser-specs now includes features to find specs from a variety of sources, and since reffy now uses it as it sources of specification, I believe the issue can be closed |
W3C/WICG repos now include a
w3c.json
file that could be used, filtering onw3c.report-type
to detect newrec-track
specs: https://w3c.github.io/validate-repos/report.jsonOne issue is that the report includes specs that are neither CSS or JS spec and that we may not want to add to the crawl as-is.
The text was updated successfully, but these errors were encountered: