this year's google summer of code seems to be really productive for kde. past years seem to have had a lower ratio of useful projects. but watching the commits roll in this year is fun and exciting... marble seems to be getting a general purpose way of overlaying data onto the globe; kalzium is getting 3d molecule viewer loving; krdc is rejuvenated; koffice is getting collaborative editting (something that i'd love to see as a kde-wide framework); kbabel is getting a successor; there's an icon cache underway .... and much more. this year's SoC is going to have a noticeable impact on kde, i think. i can also see a large number of the participants sticking around the project after SoC 2k7 is over.
take the icon cache as an example ... lubos lunak and i are co-mentoring rivo on that project and he has been producing some astounding results there. so far he's managed to shave half a second or so off of start up time of apps when using the iconcache and disk caches are cold. i just wanted to see somewhere we could efficiently store runtime rendered icons, so this is a really nice development. rivo's also been working on kwin composite stuff ... so, rock on rivo!
speaking of runtime rendered icons i've got a bit of work to do tomorrow on the icon loader to support some of the new features we need for the icon spec naming (which wants to allow for fallback, so that e.g. if 'media-optical-foo-bar-baz' doesn't exist it may return 'media-optical' instead) as well as to get rid of uglies like all the -mounted icons by properly supporting overlays and emblems.
i also compressed the svg icons in svn resulting in a drop of disk usage from 164mb to 32mb for the svgs. tackat showed me a script he's been using that shaves another 15% off of that; we'll probably run that over the release tarballs as it removes some information from the svg's that make editing them easier in inkscape but which for rendering purposes are completely superfluous.
the kde4 amarok stuff is also rocking. i lent a hand tonight in getting a translucent qgraphicsview overlay in there for jeff who's working on some cool user interaction stuff.
there are going to be some seriously rocking kde4 apps out there, and SoC is helping make that happen.