Over the last couple of days I took a look at all the spec files in Fedora. I wanted to find out how many packages have not been updated by someone else than release engineering for mass-rebuilds.

Here is a graphical representation of the data: spec_updates.png

And some numbers:

  • 20994 spec files considered
  • 11 have unknown last date changed (could be that only Dennis changed those or something was wrong with their changelog)
  • 13926 have been updated since January 1st 2017 (~66%)
  • 17061 have been updated since January 1st 2016 (~81%)
  • 18843 have been updated since January 1st 2015 (~90%)

In other words, about 20% of our packages have not been updated by a human for 2 years and 10% for 3 years!

Here are the details used for these stats: