grafana/contribute/backend
Joseph Perez d49a3e98dc
Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) (#89582)
* Docs: edit of 3 files in backend contributor guide

* Update contribute/backend/database.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Fix from review

* Update contribute/backend/database.md

* Update contribute/backend/errors.md

* Update contribute/backend/errors.md

* Fix header levels

* Style edits

* Prettier fixes

---------

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-06-25 12:28:22 -07:00
..
communication.md Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) (#89582) 2024-06-25 12:28:22 -07:00
database.md Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) (#89582) 2024-06-25 12:28:22 -07:00
errors.md Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) (#89582) 2024-06-25 12:28:22 -07:00
instrumentation.md Tracing: Various improvements (#88308) 2024-05-27 14:21:40 +02:00
package-hierarchy.md Chore: Move all backend contribution documents to a single directory (#61140) 2023-01-11 11:16:52 +01:00
README.md Docs: Update references in contribute/ dir (#69564) 2023-06-06 15:56:39 +02:00
recommended-practices.md Docs: Update backend contribution guidelines (#63034) 2023-02-07 15:44:56 +01:00
services.md Chore: Move backgroundsvcs and usagestatssvcs to registry (#72692) 2023-08-02 09:25:55 -04:00
style-guide.md Сorrection of spelling errors (#83565) 2024-03-01 11:00:15 +01:00
support-bundles.md SupportBundles: Add support bundle documentation (#61855) 2023-02-07 04:39:47 -05:00
upgrading-dependencies.md Chore: Migrate to use buf for protobuf generation (#87407) 2024-05-08 15:42:40 +02:00
upgrading-go-version.md ci: use go.mod as source of truth for actions/setup-go action (#87574) 2024-05-09 15:30:13 -04:00

Backend

First read the backend style guide to get a sense for how we work to ensure that the Grafana codebase is consistent and accessible. The rest of the backend contributor documentation is more relevant to reviewers and contributors looking to make larger changes.

For anyone reviewing code for Grafana's backend, a basic understanding of content of the following files is expected:

Reviewers who review large changes should additionally make a habit out of familiarizing themselves with the content of /contribute/backend from time to time.

Dependency management

Refer to: