From kde-core-devel Thu Feb 22 16:47:55 2007 From: "Aaron J. Seigo" Date: Thu, 22 Feb 2007 16:47:55 +0000 To: kde-core-devel Subject: Re: organizing kdebase Message-Id: <200702220947.56216.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=117216287317669 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart2035389.XKyITvQqt9" --nextPart2035389.XKyITvQqt9 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On February 22, 2007, David Faure wrote: > On Thursday 22 February 2007, Benjamin Meyer wrote: > > Apps and utils are really the same thing. =C2=A0They are applications t= hat the > > rest of KDE will expect to be installed. > > No, that's runtime. right =3D) > Apps is really just apps. They might be installed or not. > Of course an app belongs in kdebase and not elsewhere if it's part of the > basic desktop, so -users- can actually expect those apps to be installed; > but other apps can't rely on it. exactly. > Not at all. kde-apps scripts might use kstart to start something a certain > way; that's a runtime dependency for scripts that users will launch, like > e.g. kdialog. Same for kreadconfig: it's meant for scripts to use. and this is precisely why i put them together in another directory: they=20 aren't user apps, they aren't workspace and they aren't dependencies for=20 application software (runtime/) i'd like to see us keep runtime/ specifically as the set of dependencies th= at=20 one could expect to see required in a package manager when installing a kde= =20 application. kreadconfig doesn't strike me as fitting that criterion at all= =20 since application software doesn't use kreadconfig (they use KConfig) =2D-=20 Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 =46ull time KDE developer sponsored by Trolltech (http://www.trolltech.com) --nextPart2035389.XKyITvQqt9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBF3ck81rcusafx20MRArwOAJkBCd0ViRUqNyIiNF5WgQM+xErIDQCfQzzY QNOAFRyLjl2nLnzw280G7iQ= =rB0W -----END PGP SIGNATURE----- --nextPart2035389.XKyITvQqt9--