Re: klipper in Fedora 23 *argh*

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Il 24/11/2015 16:11, Reindl Harald ha scritto:
why can the kde-developers not just stop to ruin working things all the time?
Because
<rant>
they fail to grasp that the computer Desktop was originally intended as a metaphor for the top of the desk you're sitting at. That is an empty workspace, which each user populates according its needs and its taste, with the documents he needs at the moment, and the applications he uses more frequently. The best way to implement it is just a folder, as it used to be in the good old times. Anything more elaborated is a source of instability and bugs, without serving any useful purpose for the vast majority of users. For stable, consistent and useful usage, nothing should be "integrated" into the desktop, because each user has different needs and they may change day by day. If you try to integrate everything you build up a monster, if you integrate just something, chances are good that what you deem useful is useless for everyone else. But they conceived that foolish thing that is the Plasma environment, which is nothing but a bloated systray taking all the screen, populated by Plasmoids, which are nothing but bloated (and usually buggy) applets, which take a lot of space, instead of being a few small Icons on the system tray. They try to index your files when you don't need it, and in this way they slow down your workflow, in order to keep track of a few passwords, in place of a simple encrypted list they use a mysql database, which subtracts resources to your useful activities, and gets into the way if you're using mysql for some other useful purpose, etc. etc.

Moreover they failed from the beginning to follow sound design rules. They're rightfully using the Qt widgetset which is good, and provides the pleasant look which is the reason to select KDE, but they failed to take into account that Qt evolves. The only reasonable way to deal with an evolving widgetset is to provide an abstraction layer, isolating the Desktop applications from the WS. The abstraction layer provides a number of API's related to the functions required by the desktop applications, and implements them in the current Qt context. That way changing from let's say Qt4 to Qt5 is just a matter of rewriting the abstraction layer, leaving all the applications unchanged, and keeping all the previous features. Then, with time, new features can be added to take advantage of what the new Qt provides. But they didn't do it that way. It would appear that they always restart from scratch. KDE1 already had all that's required from a desktop. But it took until KDE 2.3 to get the same features. Then it took until KDE 3.5 to get all the features of KDE 1. I'm currently using KDE 4.3.4 (CentOs 6), and I still find it a significant regression with respect to KDE 3.5. The newer versions I've tested seemed to have added new bugs instead of eliminating the old ones.

It would be a pity to leave KDE forever, but if the kde developers continue on their way, I'm afraid that I'll be forced to take a different road.
</rant>

Giuliano
_______________________________________________
kde mailing list
kde@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/kde@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [KDE Users]     [Fedora General Discussion]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Coolkey]     [Yum Users]     [Yosemite Forum]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux