layout: contribute title: Design Documents

Bazel Design Documents

Skylark Design Documents

Changes to the Bazel build and extension language (Skylark) should go through the Skylark Design Process.

  1. Parameterized Skylark Aspects.
  2. Declared Providers.
  3. Saner Skylark Sets.