9 hours ago
- Visualized all Redis commits as rectangles, where height represents affected lines on a logarithmic scale, with gray labels for release tags.
- Commit volume remained stable over time, but the rate of patch releases decreased after ceasing backports to version 3.0.
- Major releases (2.6, 2.8, 3.0) were initially more frequent, but future releases aim for three per year under a time-driven schedule.
- Patch releases for a given major version follow a logarithmic curve, with fewer critical bugs as the release matures and attention shifts to newer versions.
- The author wishes GitHub provided more advanced analytics and visualizations of commit data, which holds valuable project insights.