-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improving CONTRIBUTING.md
#5195
Comments
As a pretty new contributor, the above would be great! The CONTRIBUTING.md is pretty good at the moment, but most of the tooling aspects could probably be moved to a DEVELOPMENT.md instead, and the key contribution aspects kept. |
@Benjscho yep, dedicating something like DEVELOPMENT.md for local dev setup, broken down by Common/Windows/Linux/MacOS would be awesome! There are things that need to be covered better in that area. I volunteer to edit section on MacOS aarch64 |
Started the first draft in #5209 |
for code coverage section in CONTRIBUTING.md : Since the technical details on how to generate report locally are offloaded (and linked) to DEVELOPMENT.md, should we use this section in CONTRIBUTING.md to spell out code coverage requirements/targets/%thresholds per pool request, total, etc? |
I think #5488 actually made it good enough to close this. |
Our
CONTRIBUTING.md
is long and extensive, but not very good in my opinion.My issues with it are:
So, what should be in it? Here's a rough outline, heavily inspired by Bevy's contributing guide:
str
vsOsStr
vsPath
etc.Here's some examples of
CONTRIBUTING.md
files I like:The text was updated successfully, but these errors were encountered: