Skip to main content

Development Insights

Development Insights brings engineering metrics directly into Venue.sh by connecting to your Git providers and Jira, and visualizing commit, pull request, contributor activity, and issue data through interactive dashboards. Once enabled, it automatically collects data from your imported repositories and Jira projects and presents it in ready-made dashboards.

Key Features

  • Ready-made dashboards - Pre-built dashboards are created automatically when you enable the feature, giving you immediate visibility into engineering activity.

  • Multi-provider support - Works with GitHub, GitLab, Bitbucket, and Jira. Git data collection starts automatically when you import repositories. Jira data is collected by adding project keys through the Jira Connections page.

  • Interactive charts and filters - Filter by repository, adjust the date range, and drill into stat panels, bar charts, time series, pie charts, and tables.

  • Per-repository data collection - Each imported repository gets its own data collection pipeline with status tracking. Failed collections can be retried from the UI.

How It Works

First, an admin or editor enables Development Insights in Settings. Venue.sh then provisions dashboards for the organization and begins syncing existing Git connections.

When repositories are imported, data-collection pipelines are created automatically, and dashboards become available under Development Insights in the sidebar.

In summary, when you enable Development Insights and import repositories, Venue.sh:

  • Mirrors your Git connections to the data collection engine so it can authenticate with your Git provider.
  • Creates a data pipeline per repository that pulls commits, pull requests, and contributor information.
  • Populates dashboards with the collected data for you to explore.

Enabling Development Insights

Prerequisites
  • An existing organization in Venue.sh
  • A role of Admin or Editor to enable the feature (though all roles can view dashboards once enabled)
  • At least one configured Git connection
  1. In the Venue.sh app, click Settings in the sidebar.
  2. In the Organization section, find Development Insights.
  3. Toggle on Enable Development Insights.

When you enable the feature for the first time:

  • Dashboards are created for your organization.
  • Existing Git connections are synced for metrics collection.
  • Repository imports will trigger data collection pipelines.
  • A new Development Insights menu item appears in the sidebar.
tip

Enabling the Development Insights feature does not change your existing Git connections or repositories. It simply adds a data-collection layer on top of what you already have.

Disabling the feature

You can disable Development Insights, via your settings, at any time by toggling off the feature. Disabling pauses data collection but preserves your dashboards and collected data. If you re-enable the feature later, everything picks up where it left off.

Next Steps

  • Dashboards - Learn how to navigate dashboards, use filters, and understand the available panel types.
  • Jira Connections - Connect Jira projects to start collecting issue and sprint data for your Jira dashboard.