I’m confused about the relationship between content on:
- http://www.w3.org/
- https://github.com/w3c
- https://dvcs.w3.org
- w3 mailing lists
- https://whatwg.org
- https://github.com/whatwg
- whatwg mailing lists
- MediaWikis for W3C and WHATWG
- https://wiki.csswg.org
- https://webplatform.org
- https://discourse.wicg.io (soon to be discuss.webplatform.org, any day now)
- https://github.com/webspecs
- https://esdiscuss.org/
- ECMA, TC39, ES6, ES2015, the Harmony Doku wiki
- IEEE, IETF, IANA, ICANN
- https://html5rocks.com, html5please MDN, caniuse, https://www.chromestatus.org/
- https://github.com/h5bp/lazyweb-requests
In addition to the membership structures and relationships between the above and:
- Vendors (even stuff like the WebKit/Blink/Opera dynamic is confusing)
- Prolific contributors (like Adobe who appear to be pretty much driving CSS filters by themselves)
- Prolific framework developers (eg. jQuery is now the maintainer of the Pointer Events polyfill Google made and may or may not have a seat in the WG. Also h5bp as mentioned above)
- Web development communities (from Hacker News to GitHub to Twitter to https://reddit.com/r/web_design to Stack Overflow)
- Node.js
Stuff that would be nice to clear this up
- A graph (like, in GraphViz) of nodes for groups (projects) and the members on them (which could then be dropped into something like Sigma.js to visualize what these structures look like).
- I’m working on this now at https://github.com/stuartpb/w5-graph
- A Sankey diagram of how these groups interact (ie. stuff gets drafted by whatwg, gets picked up by w3c, and then implemented by browsers - except when it goes in the complete other direction)
- An oral history of how these groups (and tools) were formed, have organized themselves, and are working today