Moving KMail, KNode, Korn and related libraries to kdepim
Neil Stevens
neil at qualityassistant.com
Wed Jan 15 11:29:01 GMT 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday January 15, 2003 03:16, Matthias Welwarsky wrote:
> Look: Lets say I happen to develop a mail reading program. I of course
> want to use the ioslaves, so I have to checkout kdelibs and kdenetwork
> right now, even if I don't intend to use anything from kdenetwork but
> the ioslaves. Is that convenient?
To develop a new KDE mail application one doesn't need to check out any new
KDE sources. One can uses his already-installed kdelibs and kdenetwork.
Or did you want KDE developers who don't use KDE?
> Maybe I don't want to use the KDE CVS at all. Mhm. I'd have to install
> the kdenetwork package from my distribution to have the ioslaves
> installed. Also not convenient. Maybe my distributor does not package
> the ioslaves separately. Do I have to switch distributions? Maybe my
> employer wouldn't want this. Do I have to switch my employer (OK, here
> it starts to become ridiculous, I apologize).
Why is downloading the kdenetwork package a hardship? You don't have to
install the whole thing. A developer should know how to cd kioslave;
make; sudo make install.
(Leave third party binaries out of this. Those are totally out of KDE
control. They can and do deviate significantly from what KDE does.)
> About the conceptual clarity: everything that is useful for KDE as a
> platform clearly belongs into kdelibs. Ioslaves definitely fall into
> this category. Unless it's not too exotic, every ioslave should be
> there. Why would only konqueror use the smb ioslave? You can use it in
> every application, in the "Save File" dialog! I never understood why the
> ioslaves got moved out of kdelibs at all. That has caused nothing but
> trouble.
>
> Just think of "infrastructure" and "application" as a splitting point.
But we already have a splitting point: Things that are a compile-time
dependency of multiple packages go into kdelibs. Everything else goes
elsewhere.
- --
Neil Stevens - neil at qualityassistant.com
"Distinctions by race are so evil, so arbitrary and insidious that a
state bound to defend the equal protection of the laws must not allow
them in any public sphere." -- Thurgood Marshall
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+JUX9f7mnligQOmERAnDrAKCfPbqqSY1MxufhPX5jYAoGNDcyLwCfVV6B
iHF7Q0NUEI/1pzhBHBGTmgg=
=rsXh
-----END PGP SIGNATURE-----
More information about the kde-core-devel
mailing list