Skip to content

Status Update August 2019

Esther Kim edited this page Aug 28, 2019 · 1 revision

Developer Tooling

  • gulp --lazy_build which builds extensions and JS files as they are requested by your dev server.
  • Closure Compiler upgraded from v20190301 to v20190819.
  • Dynamically generate customer closure compiler runner.jar.
  • Speed up unminified builds (gulp build) by ~15%.
  • Jison parsers compiled as part of gulp build and gulp dist
  • Badges on amphtml's README.md that display live project metrics.
  • Introduce Prettier.
  • WIP: code ownership bot.
  • WIP: release tagging bot.

Testing Improvements

  • PR deploy bot now live as a GitHub check, which allows anyone to live demo a PR branch.
  • Switch E2E test jobs to blocking mode on Travis CI.
  • Switch to the minified build for E2E tests.
  • Add Firefox and Safari E2E test coverage.
  • Add experimental binaries test coverage.
  • Prevent global state leaking across tests.
  • WIP: Bundle size bot to use brotli's bundle size.

Releases

  • Automated release dashboard improvements.
  • WIP: nightly releases.

WG Membership

We do not have any official WG members yet. If you are interested in membership please contact @rsimha.

Clone this wiki locally