From kde-edu-devel Thu May 30 18:14:51 2002 From: Klas Kalass Date: Thu, 30 May 2002 18:14:51 +0000 To: kde-edu-devel Subject: Re: [kde-edu-devel] And so it begins (libkdeedu) X-MARC-Message: https://marc.info/?l=kde-edu-devel&m=102278268412618 Am Donnerstag, 30. Mai 2002 15:15 schrieb Scott Wheeler: [...] > > Ok now, thinking about it, I think the way to go would be to define a set > of classes that work with kvtml that are specific to vocabulary. If at > some point we decide that a more generalized approach would be useful, we > could port those classes to the generalized solution and use the > "vocabulary" classes as a wrapper to the more general classes. How does > that sound? I think this sounds good. > > > Also it might be interesting to have a seperate lib for voc apps, so I'd > > call > > it "libkeduvoc". Math apps might also want to have a lib and would be > > quite bad to link all the voc stuff into a math app. > > A lib "libkedu" should only contain things, that _all_ edu apps can use, > > such > > as a score system, etc. > > Hmm. I disagree here. I see why it would be useful to have separate sets > of classes, but I don't see why they should be in separate libs. For > example Qt is one library, kdeui is just one library, etc. Again, this is > open for debate but I don't see a reason to build several libraries except > where there are linking issues (for instance there are potential advantag= es > to not having to link to classes that contain GUI items). What do you see > as the benefit of these not being in the same library? I do not know much about library loading, but I think that everything will = be=20 loaded into memory when the app is started, including the depending=20 libraries. This might mean a huge overhead if one just needs some scoring. > > At any rate this should give us some good things to talk about at LinuxTa= g! Yep, looking forward to some heated discussions :-) Greetings, Klas _______________________________________________ kde-edu-devel mailing list kde-edu-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/kde-edu-devel