diff --git a/contribute/architecture/README.md b/contribute/architecture/README.md index da61433e23e..d3ccbb37251 100644 --- a/contribute/architecture/README.md +++ b/contribute/architecture/README.md @@ -4,9 +4,9 @@ Are you looking to take on contributions with bigger impact? These guides help y Learn more about the backend architecture: -- Part 1: [Services](services.md) -- Part 2: [Communication](communication.md) -- Part 3: [Database](database.md) +- Part 1: [Services](backend/services.md) +- Part 2: [Communication](backend/communication.md) +- Part 3: [Database](backend/database.md) Learn more about the frontend architecture: - Part 1: [Data requests](frontend-data-requests.md) diff --git a/contribute/architecture/communication.md b/contribute/architecture/backend/communication.md similarity index 100% rename from contribute/architecture/communication.md rename to contribute/architecture/backend/communication.md diff --git a/contribute/architecture/database.md b/contribute/architecture/backend/database.md similarity index 100% rename from contribute/architecture/database.md rename to contribute/architecture/backend/database.md diff --git a/contribute/architecture/services.md b/contribute/architecture/backend/services.md similarity index 100% rename from contribute/architecture/services.md rename to contribute/architecture/backend/services.md diff --git a/pkg/README.md b/pkg/README.md index 337dd4deab0..fffbd0e4172 100644 --- a/pkg/README.md +++ b/pkg/README.md @@ -23,7 +23,7 @@ For more information on developing for the backend: | package | description | | ------- | ----------- | -| /pkg/bus | The bus is described in more details under [Communication](/contribute/architecture/communication.md) | +| /pkg/bus | The bus is described in more details under [Communication](/contribute/architecture/backend/communication.md) | | /pkg/models | This is where we keep our domain model. This package should not depend on any package outside standard library. It does contain some references within Grafana but that is something we should avoid going forward. | | /pkg/registry | Package for managing services. | | /pkg/services/alerting | Grafana's alerting services. The alerting engine runs in a separate goroutine and shouldn't depend on anything else within Grafana. |