bazel-contrib / SIG-rules-authors

Governance and admin for the rules authors Special Interest Group
https://bazel-contrib.github.io/SIG-rules-authors/
Apache License 2.0
28 stars 12 forks source link

Host rules_proto #95

Open alexeagle opened 4 months ago

alexeagle commented 4 months ago

As discussed in the SIG meeting today, the protobuf team at Google has decided they'll have a fork of the proto_ rules that live in the protocolbuffers/protobuf repo, intended primarily for Google-owned projects and based on the implementation for google3 (Blaze). They don't intend to provide a community-supported path for the rest of the Bazel ecosystem to follow. It would likely be possible* for others to use the build rules from that repo, but very difficult, undocumented, and brittle.

The team is okay with non-Google use cases continuing to use the community-supported rules. Therefore the existing https://github.com/bazelbuild/rules_proto repo should move to bazel-contrib.

POC: myself, @thesayyn, and possibly someone from the protobuf team if they have interest.

Checklist: