Doing the math

I'm here at the OpenSync meeting in Amsterdam and we were talking about when KDE 4 might be released. We discussed how long it took for previous Qt releases to be adapted by KDE, but didn't really get the dates together. So I decided to dig into the press archives, collect the numbers and do the math. Here are the results:

That means it took us 1 year and 10 months to adapt Qt 1, 1 year and 4 months to adapt Qt 2, and 6 months to adapt Qt 3.

Extrapolating this sequence gets us negative numbers which would mean to theoretically release KDE 4 before Qt 4. This obviously can't happen.

So let's take into consideration how big the change between the different Qt versions was. Qt 1/2 took 2 years and 9 months. Qt 2/3 took 2 years 4 months, Qt 3/4 took 3 years and 8 months. Taking the average of the relation of KDE porting time to Qt release time (a factor of 0.48 for KDE 2 and 0.21 for KDE 3 giving a factor of 0.35 for KDE 4) we get an estimated release date for KDE 4. It's 15 months after Qt 4, in September 2006. Now that sounds at least possible...