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

Subprocess plugin API for Gazelle #96

Open cgrindel opened 5 months ago

cgrindel commented 5 months ago

The Rules Author SIG approved putting a bounty on the following issue on 2024-04-16.

https://github.com/bazelbuild/bazel-gazelle/issues/938

sluongng commented 3 months ago

I was messing around with Gazelle today and the interface system currently used in Gazelle is very Go-centric and hard to extend without introducing breaking changes. I also think that we should NOT introduce breaking change given how critical the tool is to the rest of the ecosystem.

I think it might be interesting to fund a Gazelle 2.0 (naming TBD) that is designed with a more generic approach in mind.