Matt

Results 150 comments of Matt

Not relevant to this discussion in particular, but @cloudhan if you're specifically looking at C++ toolchains, you'll probably find that https://github.com/bazelbuild/rules_cc/tree/main/examples/rule_based_toolchain is most of what you're looking for. @armandomontanez and...

Thanks for inviting me to the meeting. It was at 4am in my time and I had some stuff on in the morning, so I'll try and come up with...

[design doc](https://docs.google.com/document/d/1gLBtAmcf-F9BzVuLtHuFOTccvfuMjlTR-eJh2XXNngw/edit?usp=sharing). I'll link it in the meeting notes as well.

I plan on presenting it at the rules authors sync on February 19. I see there's a Yannic from Engflow in the meeting invite, so I assume you've already got...

I just realized a better way to do it. Previously: * Neither specified -> size = "medium", timeout = "short" * Timeout only -> size = "medium", timeout = timeout...

> 1. Do we want to invent a new way to write build files / macros IMO, we do want to invent a new way to write macros, but I...

> The moment you start returning labels, you've lost declarative properties. I agree with this statement, which is why I think a distinction needs to be made between build and...

The intention was that all communication would be done via the `Servicer` class, which just takes `FooRequest` protos and returns `FooResponse` protos. This would mean that `jj-cli` would completely bypass...

No, it would mean that each CLI command can be constructed out of some combination of servicer methods. For example, `jj commit` might involve: ```rs fn commit_command(args: Args, servicer: Servicer)...