COSC 499 capstone

2023–24 cohort

COSC-499-W2023 · 22 teams, 117 contributors, term starting Sep 3, 2023.
Contributors
117people
Commits
13.8Kcommits
avg 629 commits per team
Merged PRs
3,343PRs
avg 152 PRs per team
Reviews
5,629reviews
84% of merged PRs got one
Median time to merge
1.7 h
from PR opened to merged
Lines changed
1.5Mlines
added + deleted, excl. very large commits
How this cohort tracked
Average cumulative commits per team by week of term, next to every other year-long cohorts. Click a cohort to bring it forward.
Activity by week
Across the whole cohort. Pick a measure above, or narrow the time range.
Team output
Highest first. Overall weighs commits, merged PRs, reviews and issues.
Top contributors
Top 10 across the cohort, or the top 5 on each team. Switch the measure to rank by just one thing.
  1. 1JA
    JanTeam 91,292 pts
  2. 2N0
  3. 3SO
  4. 4TE
    te-saTeam 31,041 pts
  5. 5DP
  6. 6K
  7. 7TH
  8. 8JE
  9. 9JU
  10. 10SE

Strangest stats

The odd, the heroic and the slightly concerning.

Speed demon
Fastest single PR from opened to merged
  1. 1
    Team 14
    PR #396
    5 s
  2. 2
    Team 5
    PR #110
    5 s
  3. 3
    Team 6
    PR #116
    5 s
Patience award
Longest a PR stayed open before finally being merged
  1. 1
    Team 13
    PR #123
    78 days
  2. 2
    Team 1
    PR #394
    57 days
  3. 3
    Team 21
    PR #96
    54 days
Witching hour
Commits made between 3 and 4 am
  1. 114commits
  2. 212commits
  3. 312commits
Holiday heroes
Commits on Thanksgiving, over Christmas and New Year, or in reading week
  1. 174commits
  2. 233commits
  3. 320commits
Exam-season grinders
Commits during the December and April exam periods
  1. 114commits
  2. 29commits
  3. 36commits
Mega PR
Most files changed in a single merged PR
  1. 1
    Team 10
    PR #14
    985files
  2. 2
    Team 13
    PR #147
    975files
  3. 3
    Team 16
    PR #249
    932files
Biggest day
Most commits a team made in a single day
  1. 1
    Team 16
    on Oct 1, 2023
    74commits
  2. 2
    Team 9
    on Jan 28, 2024
    57commits
  3. 3
    Team 1
    on Feb 11, 2024
    48commits

Work rhythm

When teams like to work.

Night owls
Share of commits made between 10 pm and 4 am
  1. 147%of commits
  2. 241%of commits
  3. 334%of commits
Early birds
Share of commits made between 5 am and 9 am
  1. 16%of commits
  2. 25%of commits
  3. 35%of commits
Weekend warriors
Share of commits made on Saturday or Sunday
  1. 184%of commits
  2. 282%of commits
  3. 376%of commits

Momentum

Who got going early, finished strong and had the biggest weeks.

Biggest week
Most commits in a single week
  1. 1
    Team 9
    week 30
    199commits
  2. 2
    Team 3
    week 12
    185commits
  3. 3
    Team 1
    week 8
    107commits
Strongest finish
Commits in the last 4 weeks of term
  1. 157commits
  2. 238commits
  3. 336commits
Fastest start
Commits in the first 4 weeks of term
  1. 122commits
  2. 218commits
  3. 314commits
Teams
Every team at a glance. Click a column to see who leads on it. Collaboration is 0–100, higher means work is shared more evenly.
Team 15534333491238100%62
Team 25684118242162100%80
Team 351,559254602277100%85
Team 455881241614162%85
Team 5575011614412560%71
Team 6626912420124273%77
Team 7568414630013899%76
Team 8476511722320994%88
Team 941,58131058721694%72
Team 1065151331995072%55
Team 1153321261396051%82
Team 12543515419115764%67
Team 13699869143129100%62
Team 147899368665089%58
Team 15516534534465%82
Team 1674398715914093%58
Team 175314891797696%74
Team 1853691041895488%75
Team 1975638712111774%48
Team 2062491492416177%73
Team 2158859715113286%89
Team 224268204248158%77

Don’t see your team? Help put it on the site: run pnpm sync:year 2023 and open a pull request with the data. The guide walks you through every step.

How to contribute
When the cohort commits
Hover a cell for the count.

Sun 7 pm · 695 commits (5.0% of all) · busiest slot

FewerMoreTimes in America/Vancouver
Languages
Share of code across team repositories
  • Python68.7%
  • C#14.4%
  • JavaScript5.5%
  • TypeScript3.7%
  • Other7.7%