> There was good reason for them to release 4.0
What were those reasons? To me, it really seems like they rushed it out because the release of Windows Vista and iOS made them feel like they had to release something to seem current and up to date.
> There was good reason for them to release 4.0
What were those reasons? To me, it really seems like they rushed it out because the release of Windows Vista and iOS made them feel like they had to release something to seem current and up to date.
If you don't ship it and some point it's gonna die.
I did the same thing as the other poster, went to 4.x with KDE then promptly left as I fundamentally disagreed with so many of the things they were doing. I ended up at i3 and haven't looked back. KDE is a lot better than it was back in those days, but i3 is so perfect for me I'll never be a full time KDE user again. Not because I hate them, but because they're not i3.
That's just how their versioning scheme worked. The exact same thing happened with KDE 2.0 and KDE 3.0, but there was a different audience back then and 4.x took much longer to stabilize (as Qt3 -> Qt4 migration was much heaver that others, including Qt4 -> Qt5), so it became a bigger problem there.
It didn't happen with KDE 5.0 because there was no KDE 5.0 - now you have separate releases with separate versioning schemes of KDE Frameworks, Plasma Desktop and KDE Applications (and many apps were still based on KDELibs4 on initial release anyway and only gradually ported to KF5 afterwards).