The contributors list is outdated, update. Looks like we're sorting by first name.
1.3 KiB
Contributing
Prometheus uses GitHub to manage reviews of pull-requests.
Getting Started
-
Reach out via our mailing list and ask us what the current priorities are. We can find a good isolated starter project for you.
-
Keeping code hygiene is important. We thusly have a practical preference for the following:
-
Run
make format
to ensure the correctness of the Go code's layout. -
Run
make advice
to find facial errors with a static analyzer. In addition, consider runninggolint
. -
Try to capture your changes in some form of a test. Go makes it easy to write Table Driven Tests. There is no mandate to use this said scaffolding mechanism, but it can make your life easier in the right circumstances.
-
Relevant style guidelines are the Go Code Review Comments and the Formatting and style section of Peter Bourgon's Go: Best Practices for Production Environments.
-
-
Welcome aboard!