A user account is required in order to edit this wiki, but we've had to disable public user registrations due to spam.

To request an account, ask an autoconfirmed user on IRC (such as one of these permanent autoconfirmed members).

Difference between revisions of "Fork tracking"

From WHATWG Wiki
Jump to: navigation, search
(Note that webmessaging's ED is nice and fixed)
(Microdata is somehow maintained again...)
 
(19 intermediate revisions by 4 users not shown)
Line 2: Line 2:
  
  
== Confusion Mitigated ==
+
== Confusion persists ==
 
 
* Fullscreen: https://fullscreen.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/fullscreen/
 
** Status: discontinued as a NOTE. ED URL (http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html) redirects
 
 
 
== Confusion Somewhat Mitigated ==
 
 
 
* URL: https://url.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/url/ plus various aliases and older versions
 
** Status: has a reasonable red disclaimer, but still exists.
 
** Also, https://w3ctag.github.io/url/ exists without the disclaimer.
 
* Streams: https://streams.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/streams-api/
 
** Status: mostly gutted, with a reasonable red disclaimer.
 
 
 
== Confusion Persists ==
 
  
 
* Fetch: https://fetch.spec.whatwg.org/
 
* Fetch: https://fetch.spec.whatwg.org/
Line 25: Line 9:
 
* DOM: https://dom.spec.whatwg.org/
 
* DOM: https://dom.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/dom/
 
** Forked to http://www.w3.org/TR/dom/
** Status: still exists as an outdated snapshot with no warning, causing confusion. And has a weird rename ("DOM4") too.
+
** Forked to https://w3c.github.io/dom/
* Encoding: https://encoding.spec.whatwg.org/
+
** Status: still exists as an outdated snapshot (and modified in undocumented ways) with no warning, causing confusion. And has a weird rename ("DOM4") too. Editors draft has renewed forking efforts with particularly bad copy-and-paste practices.
** Forked to http://www.w3.org/TR/encoding/
+
* XMLHttpRequest: https://xhr.spec.whatwg.org/
** Status: still exists as an outdated snapshot with no warning, causing confusion
+
** A subset was forked to https://www.w3.org/TR/progress-events/. (ED redirects)
 
* Notifications: https://notifications.spec.whatwg.org/
 
* Notifications: https://notifications.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/notifications/
 
** Forked to http://www.w3.org/TR/notifications/
 
** Status: still exists as an outdated snapshot with no warning, causing confusion. The spec model has diverged significantly in the meantime, and the outdated version is actively wrong, not just incomplete.
 
** Status: still exists as an outdated snapshot with no warning, causing confusion. The spec model has diverged significantly in the meantime, and the outdated version is actively wrong, not just incomplete.
* XMLHttpRequest: https://xhr.spec.whatwg.org/
 
** Forked to http://www.w3.org/TR/XMLHttpRequest/
 
** Forked to http://www.w3.org/TR/XMLHttpRequest2/
 
** Status: Although XHR "level 2" has been discontinued as a NOTE, XHR "level 1" continues to exist as an outdated snapshot with no warning, causing confusion. The spec is not properly layered on top of the Fetch Standard, either, which means it fails to integrate with the rest of the platform (e.g. it is not intercepted by service workers, according to the fork).
 
 
* HTML: https://html.spec.whatwg.org/multipage/
 
* HTML: https://html.spec.whatwg.org/multipage/
 
** Forked to http://www.w3.org/TR/html5/ as an outdated fork of a subset frozen in 2013.
 
** Forked to http://www.w3.org/TR/html5/ as an outdated fork of a subset frozen in 2013.
Line 42: Line 22:
 
** In general all of these attempt to copy-and-paste HTML and then apply forked patches on top, but the scripts are wonky, leading to lots of errors.
 
** In general all of these attempt to copy-and-paste HTML and then apply forked patches on top, but the scripts are wonky, leading to lots of errors.
 
** Subsets of HTML split out into other outdated forks, none with appropriate warnings:
 
** Subsets of HTML split out into other outdated forks, none with appropriate warnings:
*** http://www.w3.org/TR/webstorage/
+
*** http://www.w3.org/TR/webstorage/ (ED is nice at least https://w3c.github.io/webstorage/)
 
*** http://www.w3.org/TR/workers/
 
*** http://www.w3.org/TR/workers/
 
*** http://www.w3.org/TR/webmessaging/ (ED is nice at least https://w3c.github.io/webmessaging/)
 
*** http://www.w3.org/TR/webmessaging/ (ED is nice at least https://w3c.github.io/webmessaging/)
*** http://www.w3.org/TR/websockets/
+
*** http://www.w3.org/TR/websockets/ (ED is nice at least https://w3c.github.io/websockets/)
*** http://www.w3.org/TR/eventsource/
+
*** http://www.w3.org/TR/eventsource/ (ED is nice at least https://w3c.github.io/eventsource/)
 
*** http://www.w3.org/TR/2dcontext/
 
*** http://www.w3.org/TR/2dcontext/
 +
*** https://www.w3.org/TR/2dcontext2/
 +
*** https://www.w3.org/TR/microdata/
 +
*** https://dvcs.w3.org/hg/webperf/raw-file/default/specs/RequestAnimationFrame/Overview.html (redirects to W3C HTML fork)
 +
 +
== Confusion persists with some mitigation ==
 +
 +
* Encoding: https://encoding.spec.whatwg.org/
 +
** Forked to http://www.w3.org/TR/encoding/
 +
** Status: still exists as an outdated snapshot, with a floating notice that it's an outdated snapshot at the bottom, but pretending that it provides a "stable reference"
 +
 +
 +
== Confusion mitigated ==
 +
 +
* Fullscreen: https://fullscreen.spec.whatwg.org/
 +
** Forked to http://www.w3.org/TR/fullscreen/
 +
** Status: discontinued as a NOTE. ED URL (http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html) redirects
 +
* Streams: https://streams.spec.whatwg.org/
 +
** Forked to http://www.w3.org/TR/streams-api/
 +
** Status: discontinued as NOTE. ED URL is WHATWG URL, former ED URL (http://w3c.github.io/streams-api/) redirects
 +
* XMLHttpRequest: https://xhr.spec.whatwg.org/
 +
** Forked to http://www.w3.org/TR/XMLHttpRequest/
 +
** Forked to http://www.w3.org/TR/XMLHttpRequest2/
 +
** Status: both /TR/ forks discontinued as NOTEs. ED URLs are to WHATWG XHR, former ED URL https://dvcs.w3.org/hg/xhr/raw-file/default/xhr-1/Overview.html redirects.
 +
* URL: https://url.spec.whatwg.org/
 +
** Forked to http://www.w3.org/TR/url/ plus various aliases and older versions (e.g. https://www.w3.org/TR/url-1/)
 +
** Status: discontinued as NOTE, ED URL is WHATWG URL, former ED URL http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html redirects.
 +
** https://w3ctag.github.io/url/ has also been fully discontinued.

Latest revision as of 12:33, 29 January 2018

This page exists to document the status of the outdated forks of various WHATWG specifications, and any progress toward clarifying their out-of-dateness.


Confusion persists

Confusion persists with some mitigation


Confusion mitigated