bazelbuild / Proposals
Licence: apache-2.0
Index of all Bazel proposals and design documents
Stars: ✭ 50
Labels
Projects that are alternatives of or similar to Proposals
Rules foreign cc
Build rules for interfacing with "foreign" (non-Bazel) build systems (CMake, configure-make, GNU Make, boost, ninja)
Stars: ✭ 418 (+736%)
Mutual labels: bazel
Startup Os
Working examples of Google's Open Source stack and deployment to the cloud.
Stars: ✭ 564 (+1028%)
Mutual labels: bazel
Rules docker
Rules for building and handling Docker images with Bazel
Stars: ✭ 744 (+1388%)
Mutual labels: bazel
Bazel Mypy Integration
🐍🌿💚 Integrate MyPy type-checking into your Python Bazel builds
Stars: ✭ 40 (-20%)
Mutual labels: bazel
Zhihudailypurify
Purified version of Zhihu Daily - 更纯净的知乎日报
Stars: ✭ 4,998 (+9896%)
Mutual labels: bazel
Rules terraform
Bazel rules for using Hashicorp's Terraform in your Bazel builds.
Stars: ✭ 26 (-48%)
Mutual labels: bazel
Colossus
Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more
Stars: ✭ 917 (+1734%)
Mutual labels: bazel
Subpar
Subpar is a utility for creating self-contained python executables. It is designed to work well with Bazel.
Stars: ✭ 471 (+842%)
Mutual labels: bazel
Rules codeowners
Bazel rules for generating CODEOWNERS from a workspace.
Stars: ✭ 31 (-38%)
Mutual labels: bazel
Awesome Bazel
A curated list of Bazel rules, tooling and resources.
Stars: ✭ 640 (+1180%)
Mutual labels: bazel
Platforms
Constraint values for specifying platforms and toolchains
Stars: ✭ 34 (-32%)
Mutual labels: bazel
Bazel Proposals and Design Documents
This is an index of all proposals and design documents for Bazel.
Workflow
New proposals follow the design process and are sent for review on the bazel-dev mailing list.
State diagram of the design process
Index
Under review
Last updated | Title | Author(s) alias | Category |
---|---|---|---|
2021-03-09 | Java common refactoring | @comius | Java rules |
2021-03-06 | Remote Persistent Workers | @ulfjack | Remote Execution |
2021-02-18 | Toolchainifying proto rules | @Yannic | Protobuf |
2021-02-10 | Remote Output Service: place bazel-out/ on a FUSE file system | @EdSchouten | Remote Execution |
2020-10-19 | Bazel External Dependencies Overhaul | @meteorcloudy, @philwo, @Wyverald | External Repositories |
Draft
Last updated | Title | Author(s) alias | Category |
---|---|---|---|
2020-10-09 | Adding http mirror to accelerate repos downloading | @yancl | External Repositories |
Approved
Last updated | Title | Author(s) alias | Category |
---|---|---|---|
2021-02-15 | External directory reshuffling | @lberki | External Repositories |
2021-02-15 | Rules for software license compliance | @aiuto | License Rules, Bazel |
2021-02-15 | C++ rules skylark migration plan | @mhlopko | C++ |
2020-12-22 | Injecting Starlark Values Into Builtins | @brandjon | Starlark |
2020-05-13 | Execution Platforms vs. Strategies | @katre and @aragos | Configurability |
2019-07-11 | Load Bazel Protobuf rules from @rules_proto | @Yannic | Protobuf |
2019-05-08 | Android Native to Starlark Migration | @timpeut | Android |
2018-08-14 | Decoupling android_ndk_repository from Bazel |
@jin | Android |
2018-07-31 | Splitting large BEP events | @buchgr | Build Event Protocol |
Implemented
Dropped
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].