About Git the Web Forward

Welcome to the Git the Web Forward page. This project allows insight into W3C's GitHub work.

W3C has over 1000 Specifications that, combined, set the standards for web technologies. These standards are worked on by a collection of about 50 Working Groups. Each specification is an HTML document that moves through various stages – from Working Draft to Recommendation. Much of this HTML code is hosted on GitHub.

Many of W3's specifications also have an associated Test Suite of (mainly) JavaScript code hosted on GitHub. The Test Suite aims to provide a point-by-point implementation test for every single detail within a given specification and is basically CanIUse to the nth degree.

While it is great that W3C's use of GitHub provides so much transparency about the work being done, all of these different repos make it hard to keep track of exactly what work is being done. Enter the need for a dashboard.

The Dashboard

Using the GitHub API, W3C was able to collect certain data about the number of commits, pull requests, and issues in the various repos. This data includes:

Thanks to some data mapping from other sources, we also know:

With the help of d3.js and other JavaScript libraries, all of this data has been summarized in an interactive visualization, which is also hosted at GitHub. This dashboard was originally developed by Zona Kostic, John Greeley, and Jennifer Le Hégaret as a team project for the CS-171 Visualization course at Harvard University's School for Engineering and Applied Sciences. It was then extended by Jennifer Le Hégaret during her work for Harvard University's CS-E12. We hope that you enjoy exploring it and find it useful.

Also, please make sure to check out the Walkthrough, accessible via the Dashboard's About menu!