bazelbuild / bazel

a fast, scalable, multi-language and extensible build system
https://bazel.build
Apache License 2.0
22.98k stars 4.03k forks source link

Contributing.md should describe a development workflow #23055

Open criemen opened 1 month ago

criemen commented 1 month ago

Page link:

No response

Problem description (include actual vs expected text, if applicable):

It'd be great if CONTRIBUTING.md would describe a sample development flow

One could easily extend those basics with

I think a good start would be to mention //src:bazel-bin-dev and what it takes to use that.

Where do you see this issue? (include link to specific section of the page, if applicable)

No response

Any other information you'd like to share?

No response

meteorcloudy commented 1 month ago

Some of the steps of building Bazel is documented at https://bazel.build/install/compile-source, but I agree https://bazel.build/contribute should contain more technical guide for developers.

criemen commented 1 month ago

Ah, I didn't even know about that - it'd also be great if that'd be linked to from CONTRIBUTING.md, if nothing else.

meteorcloudy commented 1 month ago

I sent https://github.com/bazelbuild/bazel/pull/23074