The post discusses the concept of a bus factor, or truck factor, which measures the number of key contributors needed in a project to prevent it from stalling. The author recounts their experience creating a GitHub plugin to calculate this factor, which faced resistance from colleagues who feared it might be misused by management. The post also details efforts to reproduce results from a key research paper on the Linux kernel's truck factor and describes challenges encountered with tools like GNU parallel and Ruby Gems in NixOS. The conclusion suggests the bus factor for critical projects like the Linux kernel has worsened over time.

5m read timeFrom scannedinavian.com
Post cover image
Table of contents
The github plugin my coworkers asked me not to write.What’s a Bus Factor or Truck Factor?Why?What?But, how did you recalculate the results?ProblemsFurther WorkConclusion - Bus Factors got scarier.Visualize!

Sort: