F22 / KDE5

Kevin Kofler kevin.kofler at chello.at
Tue Sep 15 23:11:00 UTC 2015


Reindl Harald wrote:
> well, the problem is that we (as users) spend so much of our life time
> by waiting for "making xyz better" - that works only well if things
> where not better in the past, but after some iterations of "waiting for
> things getting better" aka "waiting how the become mature as that what
> you had before" you just get tired

And each time something finally starts working well, it gets replaced by a 
new rewritten or heavily modified version that's completely broken.

It's not specific to KDE, I've seen the same issue throughout Fedora. See, 
e.g., how DNF *still* lacks several Yum features, including essential ones 
such as:
* --downloadonly
* --advisory=FEDORA-2015-nnnnn
* reliable Obsoletes handling so that split packages have a reproducible
  upgrade path that does not lose parts of what users had installed
etc. (and that doesn't even consider the related PackageKit-hif backend, 
which implements at most half of what a PackageKit backend is supposed to 
implement, "by chance" the parts that GNOME Software happens to use).

But KDE also suffers a lot from this problem. See major new versions of 
Plasma, see Akonadi (that is still utterly broken years after its 
introduction where KMail 1 just worked), see also some individual 
applications such as KsCD (a working application replaced by a half-assed 
student project (!) rewrite, on the grounds that the old one was 
"unmaintained"; well, of course the student rewrite is unmaintained too now 
that the project has long ended), etc.

> you get with each iteration of "we throw away working things and now you
> user have to wait for a unknown number of years to get them mature
> again" more tired until you are at the point "why in the world do i
> waste my life for waiting things to get mature again and not just accept
> that the whole IT is broken, leave it at all and start a fast food
> restaurant"

+1

        Kevin Kofler



More information about the kde mailing list