From kde-multimedia Thu Oct 25 08:05:49 2001 From: Martijn Klingens Date: Thu, 25 Oct 2001 08:05:49 +0000 To: kde-multimedia Subject: Re: State of the Noatun X-MARC-Message: https://marc.info/?l=kde-multimedia&m=100399711613573 On Thursday 25 October 2001 00:37, Neil Stevens wrote: > [trying to steer this back to kde-multimedia] Eh... oops... Maybe I should subscribe to this list at home as well :-) > Kaboodle's part wasn't written for use directly in apps - it was made for > use by konqueror. > > If there is interest in making kaboodle reusable as khtml is, with a clean > API and an installed header, binary compatibility, and all that good > stuff, I can do it. People just have to express the interest. Well... consider this being my vote :-) It _might_ be nice to have an interface along the lines of the KTextEditor interface and the new interfaces geiseri is writing, i.e. a general interface from which all implementations derive. That way you should be able to exchange a kaboodle part, a noatun part, an xmms part or a whatever part, as long as it implements the interface. For the app my boss wants me to develop here I definitely do not need this, but my personal interest is inclined towards generic and reusable components and interfaces everywhere throughout KDE. > Not when every version of engine is different, and sometimes completely > different. Diff Kaboodle's and Noatun's engine.cpp if you don't believe > me. Nah :-) I believe you without diffing... > mmmm.. I think most use of engine.cpp is just to use it as an introduction > to how arts coding works - it's more of a template for arts coders, not a > real set of common features. The things that need to be reused everywhere > are going in libartskde. I think the KDE 2 Development book needs an update here... I didn't know about the existence of libartskde until Stefan mentioned it yesterday as a reply to an earlier mail of mine. I'll take a look at it, maybe it does exactly what I need. And if it doesn't I can at least try to add the missing functionality. After all, it's a library, not an application. Martijn _______________________________________________ kde-multimedia mailing list kde-multimedia@mail.kde.org http://mail.kde.org/mailman/listinfo/kde-multimedia