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 Chat (such as one of these permanent autoconfirmed members).

Difference between revisions of "Fork tracking"

From WHATWG Wiki
Jump to navigation Jump to search
(Update and reorganize)
Line 1: Line 1:
This page exists to document the status of the outdated forks of various WHATWG specifications, and any progress toward clarifying their out-of-dateness.
This page exists to document the status of the outdated forks of various WHATWG specifications, and any progress toward clarifying their out-of-dateness.


Per the [https://www.w3.org/2019/04/WHATWG-W3C-MOU.html Memorandum of Understanding between W3C and WHATWG], most of this should be cleared up, but it's not totally done.
== Confusion persists ==
* DOM: https://dom.spec.whatwg.org/
** Recommendation (not marked as superseded): https://www.w3.org/TR/dom40/


== Confusion persists with some mitigation ==
== Confusion persists with some mitigation ==


* HTML: https://html.spec.whatwg.org/multipage/
* HTML: https://html.spec.whatwg.org/multipage/
** Forked to https://www.w3.org/TR/html51/ as an outdated fork of a subset frozen in 2015.
** Superseded Recommendations (still contain all the text and can mislead search engines; updating robots.txt or adding link rel="canonical" would be an improvement)
** Forked to https://www.w3.org/TR/html52/ as an outdated fork of a subset frozen in 2017.
*** https://www.w3.org/TR/html50/
** Forked to https://www.w3.org/TR/html53/ as an outdated fork of a subset frozen in 2018.
*** https://www.w3.org/TR/html51/
** 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.
*** https://www.w3.org/TR/html52/
** Status: [https://www.w3.org/2019/04/WHATWG-W3C-MOU.html Memorandum of Understanding between W3C and WHATWG]; ED URL is WHATWG URL, former TR and ED URLs (https://www.w3.org/TR/html/, https://www.w3.org/TR/html5/, http://w3c.github.io/html/) redirect
*** https://www.w3.org/TR/webstorage/
** Subsets of HTML split out into other outdated forks, none with appropriate warnings:
*** https://www.w3.org/TR/2dcontext/
*** https://www.w3.org/TR/webstorage/ (ED is nice at least https://w3c.github.io/webstorage/)
*** https://www.w3.org/TR/eventsource/
*** https://www.w3.org/TR/workers/ (ED also: https://w3c.github.io/workers/)
** Retired Notes (should redirect)
*** https://www.w3.org/TR/webmessaging/ (ED is nice at least https://w3c.github.io/webmessaging/)
*** https://www.w3.org/TR/html53/
*** https://www.w3.org/TR/websockets/ (ED is nice at least https://w3c.github.io/websockets/)
*** https://www.w3.org/TR/microdata/
*** https://www.w3.org/TR/eventsource/ (ED is nice at least https://w3c.github.io/eventsource/)
*** https://www.w3.org/TR/workers/
*** https://www.w3.org/TR/2dcontext/ (ED also: https://w3c.github.io/2dcontext/)
*** https://www.w3.org/TR/websockets/
*** https://www.w3.org/TR/2dcontext2/
*** https://www.w3.org/TR/2dcontext2/
*** https://www.w3.org/TR/microdata/ (ED also: https://w3c.github.io/microdata/)
** 404s (should redirect)
*** https://www.w3.org/TR/webmessaging/
** Editor's Drafts (should redirect)
*** https://w3c.github.io/workers/
 
* DOM: https://dom.spec.whatwg.org/
** Retired Note (should redirect): https://www.w3.org/TR/dom41/


== Confusion mitigated ==
== Confusion mitigated ==


* HTML: https://html.spec.whatwg.org/multipage/
** https://www.w3.org/TR/html/ redirects
** https://www.w3.org/TR/html5/ redirects
** http://w3c.github.io/html/ redirects
** The following ED URLs of HTML subsets redirect:
*** https://w3c.github.io/webmessaging/
*** https://w3c.github.io/websockets/
*** https://w3c.github.io/eventsource/
*** https://w3c.github.io/2dcontext/
*** https://w3c.github.io/microdata/
*** https://w3c.github.io/webstorage/
* DOM: https://dom.spec.whatwg.org/
* DOM: https://dom.spec.whatwg.org/
** Forked to http://www.w3.org/TR/dom/
** http://www.w3.org/TR/dom/ redirects
** Forked to https://w3c.github.io/dom/
** https://w3c.github.io/dom/ redirects
** Status: redirected
* Encoding: https://encoding.spec.whatwg.org/
* Encoding: https://encoding.spec.whatwg.org/
** Forked to http://www.w3.org/TR/encoding/
** http://www.w3.org/TR/encoding/ redirects
** Status: redirected
* Fetch: https://fetch.spec.whatwg.org/
* Fetch: https://fetch.spec.whatwg.org/
** Obsolete subsections published as http://www.w3.org/TR/cors/
** http://www.w3.org/TR/cors/ redirects
** Status: redirected
* Fullscreen: https://fullscreen.spec.whatwg.org/
* Fullscreen: https://fullscreen.spec.whatwg.org/
** Forked to http://www.w3.org/TR/fullscreen/
** http://www.w3.org/TR/fullscreen/ is empty of content
** Status: discontinued as a NOTE. ED URL (http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html) redirects
** http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html redirects
* Streams: https://streams.spec.whatwg.org/
* Streams: https://streams.spec.whatwg.org/
** Forked to http://www.w3.org/TR/streams-api/
** http://www.w3.org/TR/streams-api/ is empty of content
** Status: discontinued as NOTE. ED URL is WHATWG URL, former ED URL (http://w3c.github.io/streams-api/) redirects
** http://w3c.github.io/streams-api/ redirects
* Notifications: https://notifications.spec.whatwg.org/
* Notifications: https://notifications.spec.whatwg.org/
** Forked to http://www.w3.org/TR/notifications/
** http://www.w3.org/TR/notifications/ redirects
** Status: redirected
* XMLHttpRequest: https://xhr.spec.whatwg.org/
* XMLHttpRequest: https://xhr.spec.whatwg.org/
** Forked to http://www.w3.org/TR/XMLHttpRequest/
** http://www.w3.org/TR/XMLHttpRequest/ is empty of content
** Forked to http://www.w3.org/TR/XMLHttpRequest2/
** http://www.w3.org/TR/XMLHttpRequest2/ is empty of content
** A subset was forked to https://www.w3.org/TR/progress-events/
** https://www.w3.org/TR/progress-events/ redirects
** 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. Progress events redirects.
** https://dvcs.w3.org/hg/xhr/raw-file/default/xhr-1/Overview.html redirects
* URL: https://url.spec.whatwg.org/
* 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/)
** http://www.w3.org/TR/url/ is empty of content
** 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://www.w3.org/TR/url-1/ is empty of content
** https://w3ctag.github.io/url/ has also been fully discontinued.
** https://w3ctag.github.io/url/ is empty of content
** http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html redirects

Revision as of 16:40, 28 June 2021

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

Per the Memorandum of Understanding between W3C and WHATWG, most of this should be cleared up, but it's not totally done.

Confusion persists

Confusion persists with some mitigation

Confusion mitigated