Linked by vivainio on Thu 14th Oct 2010 11:31 UTC
KDE In his lengthy and interesting blog post covering the future of Plasma, KDE's Aaron Seigo proposes Qt Quick and QML (a declarative language that embeds JavaScript) as replacement of the Graphics View architecture currently used by Plasma. This holds a promise of massive speedups and cheap effects as all paint operations become candidates for OpenGL acceleration, contrary to the aging Graphics View architecture that is still stuck with various inefficiencies caused by the underlying QPainter approach. Expressiveness and easy programmability of QML is a nice bonus, of course.
Thread beginning with comment 445632
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: ...
by Carewolf on Mon 18th Oct 2010 23:36 UTC in reply to "..."
Carewolf
Member since:
2005-09-08

KDE has a stable API. Plasma on the other hand is a moving target sometimes, but plasma is an application not an API.

Being "in motion" is both the strength and weakness of plasma, and why I love it and disapprove of the development model at the same time. Aaron has excited a lot of new developers, bringing new blood into KDE. We would never have accieved this much without this boost, but the price comes at focusing plasma on art, creativity and innovation and not the old KDE tradition of "just make it work".

Still plasma at this point works, and if the art becomes too much you have the options necessary to tune it down. It is not even the "old guard" who have installed these, the options to turn plasma down a notch mostly comes from within the plasma sub-community as they are slowly getting more and more awesome.

I could vent my fur(r)y over the young whippersnappers working on plasma, and tell them to "get of my lawn", but that is so 2007. At this point in 2010 plasma works much better than kdesktop and kicker ever did, the only minor issues have been that nvidia have moved from being 2-3 years behind in XOrg tech to now being 5-6 years behind. You can avoid that problem by using the open source nouvea drivers now.

Edited 2010-10-18 23:45 UTC

Reply Parent Score: 1