Open aaliddell opened 11 months ago
FYI @aaliddell: grpc-java (patched) is in BCR now, both issues are closed. And the regular version also includes native bzlmod support.
Thanks for this ruleset - I'm eagerly looking forward to a release including Java :)
Also, protobuf (patched) is in BCR (for my Java project, 23.1 works but 26.0 does not; there's a maven conflict if you use rules_jvm_external with a maven repo in your own project). And it will probably gain native support soon, there's https://github.com/protocolbuffers/protobuf/blob/main/MODULE.bazel now. But automatic publishing to BCR is apparently not active, yet.
Is there any update on Rust and Javascript/Typescript?
+1. Would be super appreciated for prioritizing the nodejs support!! For us, it's the only language blocking to migrate to 5x and bzmold.
Is there any update on Rust and Javascript/Typescript?
I drafted out some of the JS rules during the 5.0.0 work and it needs some modernisation from 4.x.x. Rules nodejs would be replaced with rules_js, but what’s the current ‘recommended’ protobuf and grpc libraries for JS? Still grpc-node or is connect the new player?
@aaliddell not an expert but grpc-node looks more reliable to me as it's maintained by the grpc team?
This issue tracks the status of migrating languages to the Bzlmod version of the rules. Some languages are complete, some are blocked by external factors and some just need some time spent bringing them over.
Current language state
Key: :x:: Not working and blocked by some other problem :hourglass:: Not working, but support is likely possible :white_check_mark:: Working