-
Notifications
You must be signed in to change notification settings - Fork 715
Permanent latest level identifier for drafts #2548
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
Comments
Related to this, the W3C has revamped its URL structure so that you can use level-less URLs to link directly to the "stable" and "latest" version of a spec. |
I think this is a specref issue? CSSWG always has unleveled shortnames available for linking. |
Did you discuss with @tabatkins since they directed me here? Re-opening for now. |
Yeah, I directed @annevk here first, since it probably impinges on how we want to represent things inside the W3C. |
In general, I don't think we can add the spec shortname to SpecRef as a "living standard" reference, because in many cases the shortname already exists in SpecRef as an alias to a level 1 version of that spec. Instead, we'd need to adopt a But that begs the question: what do you want (@annevk), when you want "the latest version"? Do you want the latest "TR" version? Or the latest Editor's Draft? Neither version is guaranteed to live up to the rigour expected of a true living standard. The problem with the Editor's Drafts are that they are updated informally. Editor's make changes, then ask the group to review them after they are live. And they are often incomplete & marked explicitly as not ready for implementation. One problem with the TR versions is that they are often out of date. I know working group chairs & staff contacts are trying to do better about this. But at times, there have been widely agreed upon and implemented changes that have not been formally published for years. But even when they are regularly updated, the latest TR version may still be an incomplete working draft that isn't ready for implementation. I still think it's a good idea to have a But with either shorthand URL, you aren't necessarily going to get a version of the spec that is ready to implement. It would be nice if W3C publications supported a PS. This really needs a "Process" or "Meta" label, but I don't see anything applicable in the labels list. |
I'm pretty sure WHATWG wants to refer to editor's drafts. Latest "stable" too often doesn't include whatever the standards depend on. And that's also what we want folks to be reviewing. (Ideally you'd write Living Standard too, or apply a similar rigor to the editor's drafts, but I can't have it all I suppose. It does seem that if you really want to goof of as editor you could do that in a branch and not put it in a document folks are also trying to implement from.) |
E.g., I'd like to use [SELECTORS] in DOM and have it always reference the latest version, rather than having to use [SELECTORS4], then 5, etc.
The text was updated successfully, but these errors were encountered: