Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

Sprint of 2014-03

Sprint report, extending documentation at WPD/Projects/CompaTables

Work done

mdn-compat-importer:

  • Process and normalize data (living implementation)

CompaTables MediaWiki Extension:

To fix or improve

CompaTables MediaWiki Extension

  • List view format (format=list) is not using latest #Current normalized data
  • Table view format
    • doesn’t show prefix icons (e.g. -webkit)

ESI

To use ESI, work has to be done on the servers. To summarize the findings, we cannot enable ESI tags on Fastly as it is at the moment due to a set of factors:

Fastly’s Varnish version (2.1.5) doesn’t support gzip between backend and varnish; (but Varnish 3.x+ do.)

  • Between our servers (“backend”) and Fastly we use currently compress with gzip
  • Fastly has plans to upgrade their varnish, but its out of our hands

To enable;

  • Disable gzip between our backend servers and Fastly (might increase the data transfer usage, to validate with fastly)
  • Enable gzip only from Fastly to our visitors (currently gzip is in both places)