yesterday was a libs monday, but a pretty calm one. kevin committed some pending changes to Solid for mount/unmount-able devices, the beginnings of work on an extended colour scheme for usability/accessibility needs in applications, a consolidation of nepomuk libraries, improvements to kjs and a handful of other changes went in. but we're very much into application development land at this point, which is good and the way it should be.
i spent much of the day straightening out kdegraphics for the coming 4.0 release. there are only three outstanding issues in the module now: kghostview (to be eventually superseded by okular), kfax (ditto) and the kfile-plugins (many of which haven't been ported and some of which probably should be in strigi itself). kooka itself went bye-bye, as did kmrml.
but extragear now contains kcoloredit (the more straightforward kcolorchooser was broken out and remains in kdegraphics), kgrab (ksnapshot + featuritis), kgraphviewer, kiconedit, kpovmodeler, kuickshow and ligature.
so now kdegraphics contains a basic set of apps for the basic and common desktop needs: basic painting (kcolourpaint), files viewing (okular), image collection viewing (gwenview), screenshots (ksnapshot), screen ruler (kruler), scanning (libkscan, used by apps like krita and kword for integrated scanning support), digital camera access (camera:// ioslave). several of these apps sport improved/streamlined interfaces and have been feature enhanced for kde 4.0.
extragear-graphics will have a release along with kdegraphics for 4.0 as well, so if you use kpovmodeler or ligature or whatever you won't have to go scrounging.
assuming this experiment works out, i hope that other modules take a similar approach to providing an "essentials" pack in the main module and a broad selection of apps in extragear with a coordinated release. it will make "default KDE installs" more focused while raising the profile and exposure of the large number of truly great KDE apps out there via extragear.