Quickstart
- Who can do this
- A GitHub organization owner
- Time
- A few minutes, plus the first sync
- Free plan
- No time limit, up to 10 tracked contributors
This page takes you from zero to a working workspace. You need to be an owner of the GitHub organization you want to measure. If you are not, see Join a workspace or ask an owner to follow these steps.
Sign in and install the App
- Open DevGlimpse and select Sign in with GitHub. DevGlimpse never sees your password or keeps your GitHub credentials.
- On the No workspace yet page, under You administer a GitHub organization, accept the terms.
- Select Create a workspace — install the App. GitHub opens the install page for the DevGlimpse GitHub App.
- Choose the organization and the repositories to cover, then confirm:
- All repositories includes forks and any repository added later.
- All repositories (excluding forks) skips forks in sync and in the dashboards.
- Select specific repositories limits DevGlimpse to the ones you pick on GitHub.
- GitHub sends you back to DevGlimpse, signed in as the workspace admin.
DevGlimpse creates the workspace only after GitHub confirms the installation and that you are an active admin of the organization. If you installed the App earlier, select Already installed — accept and finish setup instead.
You can change the repository choice later under Admin → Integrations, in Repositories synced.
Watch the first sync
DevGlimpse imports the last 90 days of pull requests, reviews and commits, one repository at a time. Dashboards fill in as history lands.
- Look at the sync status at the bottom of the left navigation. It shows Backfill progress, for example
3/12 repositories. - For detail, go to Admin → Sync runs. The 90-day backfill card shows progress and an estimate. The Deferred by rate limit card tells you when syncing resumes if GitHub’s limit was reached.
Large organizations take longer. Nothing needs your attention while a backfill runs. See Data sync for how freshness works afterward.
Bring your team in
On Home, the Setup tasks list shows what is left. Select Start on Invite Team Members, or go to Admin → Members.
- Do nothing for verified GitHub organization members. When they sign in, they join as developers automatically.
- To require your approval first, turn on New members wait for approval under Admin → Settings.
- To send a link, select Create invite link under Invite team members. The link works for seven days.
- For a colleague without a GitHub account, use Invite by email, enter the address, choose a role and select Send invitation.
See Join a workspace for what your colleagues see.
Pick tracked contributors
Every new workspace starts on the Free plan, which tracks up to 10 contributors. DevGlimpse stores activity only for the contributors you track. Reviews they leave on other people’s pull requests still count.
- Go to Admin → License.
- In Tracked contributors, choose up to the allowed number of people. The list fills in once the backfill has synced contributors.
- Select Save tracked contributors. History for newly tracked contributors starts syncing.
Removing someone from the list deletes their stored activity. Pricing after the trial is per active contributor: anyone who authored a commit or PR, or reviewed one, in the last 30 days. See License.
You’re done when
- You see your organization under Admin → Integrations with the status Active.
- The sync status shows Synced with a recent time, and the 90-day backfill card shows every repository complete.
- Your dashboards show pull requests and cycle time.
- Teammates can sign in and appear under Admin → Members.
- You picked tracked contributors under Admin → License.
- Setup tasks on Home shows Add Code Source as done.