COSC 499 capstone

2020–21 cohort

7 teams, 29 contributors, term starting Sep 6, 2020.

Were you in the 2020–21 cohort?

This session had no course GitHub organization. Its teams were found in students’ own repositories, so it may be missing teams. If you can still see your team’s repo, you can add it in about 15 minutes. Run pnpm sync:year 2020 and open a pull request. No coding needed.

Contributors
29people
Commits
2,713commits
avg 388 commits per team
Merged PRs
780PRs
avg 111 PRs per team
Reviews
858reviews
65% of merged PRs got one
Median time to merge
2.2 h
from PR opened to merged
Lines changed
194.3Klines
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.

Strangest stats

The odd, the heroic and the slightly concerning.

Speed demon
Fastest single PR from opened to merged
Patience award
Longest a PR stayed open before finally being merged
  1. 1
    pace-c
    PR #333
    41 days
  2. 235 days
  3. 324 days
Witching hour
Commits made between 3 and 4 am
  1. 128commits
  2. 26commits
  3. 34commits
Holiday heroes
Commits on Thanksgiving, over Christmas and New Year, or in reading week
  1. 139commits
  2. 228commits
  3. 327commits
Exam-season grinders
Commits during the December and April exam periods
  1. 133commits
  2. 230commits
  3. 324commits
Mega PR
Most files changed in a single merged PR
  1. 1394files
  2. 2172files
  3. 3137files
Biggest day
Most commits a team made in a single day
  1. 1
    pace-c
    on Nov 16, 2020
    43commits
  2. 2
    Minecraft_AI
    on Mar 15, 2021
    35commits
  3. 3
    499Project-Minecraft-C
    on Oct 27, 2020
    22commits

Work rhythm

When teams like to work.

Night owls
Share of commits made between 10 pm and 4 am
  1. 133%of commits
  2. 225%of commits
  3. 323%of commits
Early birds
Share of commits made between 5 am and 9 am
  1. 121%of commits
  2. 23%of commits
  3. 31%of commits
Weekend warriors
Share of commits made on Saturday or Sunday
  1. 133%of commits
  2. 223%of commits
  3. 322%of commits

Momentum

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

Biggest week
Most commits in a single week
  1. 1
    pace-c
    week 10
    113commits
  2. 259commits
  3. 342commits
Strongest finish
Commits in the last 4 weeks of term
  1. 171commits
  2. 239commits
  3. 337commits
Fastest start
Commits in the first 4 weeks of term
  1. 122commits
  2. 29commits
  3. 38commits
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.
COSC-499-Pace-A42217274114100%59
PaceB3210126538939%83
pace-c61,05823843524593%65
home-together-b44149015122082%76
499Project-Minecraft-C427214310415847%78
Minecraft-Integrated-AI-Dashboard42088501610%76
Minecraft_AI433026413581%61
When the cohort commits
Hover a cell for the count.

Tue 8 pm · 96 commits (3.5% of all) · busiest slot

FewerMoreTimes in America/Vancouver
Languages
Share of code across team repositories
  • JavaScript58.3%
  • TypeScript12.2%
  • Jupyter Notebook11.7%
  • Python7.8%
  • Other10.0%