diff --git a/config-ui/env.example b/config-ui/env.example index 1059e19df97..ceb6a64572c 100644 --- a/config-ui/env.example +++ b/config-ui/env.example @@ -26,8 +26,8 @@ DEVLAKE_PLUGINS= # Dashboard URL -DEVLAKE_DASHBOARD_URL_GITHUB=/grafana/d/KXWvOFQnz/github?orgId=1&var-repo_id=All&var-interval=WEEKDAY -DEVLAKE_DASHBOARD_URL_GITLAB=/grafana/d/msSjEq97z/gitlab?orgId=1&var-repo_id=All&var-interval=WEEKDAY +DEVLAKE_DASHBOARD_URL_GITHUB=/grafana/d/bwsP5Nz4z/contributor-experience?orgId=1&var-repo_id=All&var-interval=WEEKDAY +DEVLAKE_DASHBOARD_URL_GITLAB=/grafana/d/bwsP5Nz4z/contributor-experience?orgId=1&var-repo_id=All&var-interval=WEEKDAY DEVLAKE_DASHBOARD_URL_BITBUCKET=/grafana/d/4LzQHZa4k/bitbucket?orgId=1&var-repo_id=All&var-interval=WEEKDAY DEVLAKE_DASHBOARD_URL_AZUREDEVOPS=/grafana/d/ba7e3a95-80ed-4067-a54b-2a82758eb3dd/azure-devops?orgId=1&var-repo_id=All&var-interval=WEEKDAY DEVLAKE_DASHBOARD_URL_ASANA=/grafana/d/asana-dashboard?orgId=1 diff --git a/config-ui/public/onboard/step-3/gitlab.md b/config-ui/public/onboard/step-3/gitlab.md index bd8c0614396..f7bdf10746c 100644 --- a/config-ui/public/onboard/step-3/gitlab.md +++ b/config-ui/public/onboard/step-3/gitlab.md @@ -32,3 +32,7 @@ Yes, data transformations can be applied by setting up a Scope Config for the se ##### Q4. How often is the data synchronized? Data synchronization occurs daily. This frequency can be modified on the project details page as needed. + +##### Q5. Which dashboard will be shown after collection? + +After data collection completes, the **Contributor Experience** dashboard will open, showing metrics like Issue Initial Response Time, PR Review Time, and Good First Issue recommendations — just like GitHub. \ No newline at end of file diff --git a/git b/git new file mode 100644 index 00000000000..e69de29bb2d diff --git a/grafana/dashboards/mysql/contributor-experience.json b/grafana/dashboards/mysql/contributor-experience.json index 6ec29831d71..0b714079298 100644 --- a/grafana/dashboards/mysql/contributor-experience.json +++ b/grafana/dashboards/mysql/contributor-experience.json @@ -830,7 +830,7 @@ "schemaVersion": 38, "style": "dark", "tags": [ - "OSS Maintainer Dashboard" + "OSS Maintainer Dashboard", "GitLab" ], "templating": { "list": [ diff --git a/grafana/dashboards/postgresql/contributor-experience.json b/grafana/dashboards/postgresql/contributor-experience.json index e4e417f39d9..54b31bfba8f 100644 --- a/grafana/dashboards/postgresql/contributor-experience.json +++ b/grafana/dashboards/postgresql/contributor-experience.json @@ -41,7 +41,7 @@ "showLineNumbers": false, "showMiniMap": false }, - "content": "- Use Cases: This dashboard answers the question \"What makes a great developer experience? And how can we define and track that?\". This dashboard heavily focuses on actionability. All metrics can be deterministically improved as long as OSS maintainers invested time into them.\n- Data Source Required: GitHub", + "content": "- Use Cases: This dashboard answers the question \"What makes a great developer experience? And how can we define and track that?\". This dashboard heavily focuses on actionability. All metrics can be deterministically improved as long as OSS maintainers invested time into them.\n- Data Sources Required: GitHub, GitLab", "mode": "markdown" }, "pluginVersion": "9.5.15", @@ -830,7 +830,7 @@ "schemaVersion": 38, "style": "dark", "tags": [ - "OSS Maintainer Dashboard" + "OSS Maintainer Dashboard", "GitLab" ], "templating": { "list": [