Skip to content

Community Project Ideas

Andreas Bergmeier edited this page Feb 27, 2017 · 2 revisions

Following is a list of extensions, projects, ideas that may be curated by Bazel dev team into official Project Ideas.

BUILD (and bzl) generators

We currently have bindings to be able to easily generate BUILD and bzl files. Would be great to have an official set of bindings for Python, Go, Rust, C#. Features that would be nice are:

  • Skylark API as exposed symbols
  • Support for multithreading
  • Support for multiprocessing
  • Mapping of BUILD content into memory and editing statements atomically.
  • Sanity checking (see below)

Independend Skylark check

Bazel server is sometimes busy. For IDEs it would be great if they could make basic Skylark sanity checks without having to execute all of Bazel.

Clone this wiki locally