Some charts and numbers about how @rustlang is being developed, now when it is roughly 10 years old. Quick summary: sustained steady growth https://cauldron.io/dashboard/13?from_date=2010-08-03&to_date=2020-08-03 Details ⬇️⬇️⬇️
Development community grows and grows. Currently: ~150 commit authors, ~130 merge request submitters, ~100 people submitting issues (all per month).
Having less issue submitters than commit authors any given month is not that common for mature software. Maybe @rustlang users don't report that many bugs, don't ask for new features, using issues?
Pull requests are closed (in median) in ~10 days. Not bad. It is remarkable how well the curve for closed pull requests follows opened pull requests, sustained over 10 years. Current backlog of pending prs shows some 3-4 years old, but most are 1-2 months old.
As usual, the project is much slower in closing issues: about 4.5 months (median). Current backlog includes a good amount 2-4 years old (are they still meaningful?)
Hourly and weekly patterns for @rustlang developers are interesting. For example, for commits, people are creating them all over the week, with only a slight decline during weekends. And all day and night, with a sizeable fraction 1am-6am. Obviously, this is not office hours.
You can follow @jgbarah.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: