Skip to content

Status Update December 2019

Raghu Simha edited this page Dec 12, 2019 · 2 revisions

Developer Tooling

  • Code ownership bot with automatic reviewer assignment.
  • Public-facing owners tree & status pages.
  • Public-facing project metrics dashboard for yearly progress.
  • gulp startup time down from ~3 min to ~10 sec (JS files are lazily built by default).
  • Rewrote gulp serve as an in-process server (used during dev, debugging, and testing).
  • Auto-formatting of non-JS files with Prettier.
  • WIP: Automated publication of GitHub releases and tagging of PRs.

Testing Improvements

  • E2E testing on Safari.
  • API based owners syntax check.
  • Bundle size check for all JS files.
  • Test isolation by using a separate sandbox for each test.

Releases

  • Separate releases for large experiments.
  • Optimized release workflow to reduce total binary size across all flavors.
  • WIP: Nightly releases.
  • WIP: LTS releases.
  • WIP: Versioning subscriber for releases.`
  • WIP: Opt-in cookie for arbitrary RTVs.

WG Membership

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

Clone this wiki locally