From kde-pim Fri May 26 21:49:46 2006 From: Daniel Molkentin Date: Fri, 26 May 2006 21:49:46 +0000 To: kde-pim Subject: Re: [Kde-pim] PROPOSAL: kdepimlibs/kdepimcore Message-Id: <200605262349.54132.molkentin () kde ! org> X-MARC-Message: https://marc.info/?l=kde-pim&m=114868022402711 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============2080784278==" --===============2080784278== Content-Type: multipart/signed; boundary="nextPart1259796.yCLLb8rFuR"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1259796.yCLLb8rFuR Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Samstag, 20. Mai 2006 20:57 schrieb Cornelius Schumacher: > Does this separation makes sense for us? We have quite some UI independent > code, but I'm not sure we can separate this into one library. We might wa= nt > to factor out some UI dependencies from some of our libraries, e.g. libka= bc > or libkcal, but in general it probably would be a huge task, which I'm not > sure we are ready for. Ok, Allen asked me to comment, so here we go: We have a really dependecy=20 problem with libkdepim. It contains a lot of classes that do not belong int= o=20 the lib itself. example: diffalgo.h belongs into a core class, all its chil= d=20 classes belong into kabc, libkcal, etc. this way. Thus we would have=20 kdepimcore as one common library. Allen volunteered to go through libkdepim in the next days and look through= =20 the class dependencies. Then we will see which combination makes most sense= =2E=20 I just think that having a "core" library might be useful, but let's see. Just my 2 cents, Daniel --nextPart1259796.yCLLb8rFuR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEd3gBu1Wkf8kBwz4RAm/SAJ9y6gpsjdpSxLrYvM/vd47DP3aiUwCgkrwa /6/3+fYYjhm4EY1pYc5SPuE= =kCFW -----END PGP SIGNATURE----- --nextPart1259796.yCLLb8rFuR-- --===============2080784278== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-pim mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim kde-pim home page at http://pim.kde.org/ --===============2080784278==--