Authors of commonly used Bazel rulesets can share technical approaches for solving common problems, speak with a coherent voice when interacting with the core Bazel team, and provide a more consistent experience for Bazel end-users.
The term "rulesets" is used to refer to all Bazel extensions, including Editor Plugins and Starlark shared libraries.
Membership has been originally granted to maintainers of the "canonical" rulesets: those in the bazelbuild GitHub org, or listed in the recommended rulesets.
Criteria for new members is still under discussion: bazel-contrib/SIG-rules-authors#1
The SIG is funded by companies that rely on the community-maintained rulesets. We need your support to continue providing the software you depend on!
Companies can contribute in several ways:
- Intellectual property: Upstream fixes and features your organization has made. Donate proprietary rulesets developed in-house.
- Engineering time: Give your enthusiastic developers some dedicated "20% time" to make targeted contributions that benefit your use cases.
- Financial support: The SIG plans to accept monetary contribution, likely using https://opencollective.com.
Participation benefits your company:
- Recruit and retain talented engineers who want to work in open source.
- Attribution of your contributions builds respect for your brand in the community.
- Avoid merge conflicts when upstream changes break your private patches to Bazel rules.
Please get in touch with us if you think your company may be interested. See the contact info below.
Contact the SIG:
- on Slack:
#rules
channel in https://slack.bazel.build - by e-mail: [email protected]
- E-mail archives: https://groups.google.com/g/bazel-contrib/
- If you need to reach out privately, email the SIG Leads listed below.
Meeting notes from prior meetings and upcoming agenda.
The GitHub repo containing governance and administration: https://github.com/bazel-contrib/SIG-rules-authors
This SIG was originally proposed here: https://github.com/bazelbuild/proposals/blob/main/designs/2021-08-10-rules-authors-sig.md
Leads:
- Alex Eagle [email protected]
- Helen Altshuler [email protected]
- Keith Smiley [email protected]
Members: https://github.com/orgs/bazel-contrib/people (Note, this is a partial view of members whose GitHub settings make their names public.)
As with all forums and spaces related to Bazel, SIG Rules Authors is subject to the Bazel Code of Conduct.