Remove WebIDL-2 alias (and associated dated aliases)
See original GitHub issueSpecRef currently recognizes WebIDL-1
and WebIDL-2
, along with an unversioned WebIDL
. The unversioned name points to the current spec in heycam’s GH; the -1
is an alias for the most recent /TR publication (from 2016!), and the -2
is an alias for the unversioned name.
I have no idea where the -2
version is coming from. I can’t detect it in any of the files in this repo, and it doesn’t appear to be in tr.rdf
either.
This is causing some issues in my attempted switchover to WebRef as the definition source for Bikeshed. WebRef relies on browser-specs, which only recognizes WebIDL-1
, tagging the last /TR publication as the “release” URL and the heycam version as the “nightly” url. Definitions coming from WebIDL are thus claiming to be from the spec with shortname “webidl-1”, which per SpecRef is the ancient /TR version, which is causing a lot of churn in the biblio sections of my test suite specs.
I can of course fix this on my end with manual intervention (I’m already just removing the ancient /TR url entirely from my anchor data source, as it’s worthless and never worth linking to), but it would be good in general to have these SpecRef and browser-specs agree on this matter, and I suspect SpecRef is currently doing the weirder thing and should be the one to change.
I recommend that WebIDL-1
be changed to an alias of WebIDL
, so it’ll default to the best information, and all the WebIDL-2*
entries simply be removed.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:9 (5 by maintainers)
Top GitHub Comments
This looks good now. Closing.
That’s just the auto-update run by Heroku every hour which simply runs
update-all
.