From kde-core-devel Thu Feb 22 18:31:58 2007 From: "Aaron J. Seigo" Date: Thu, 22 Feb 2007 18:31:58 +0000 To: kde-core-devel Subject: Re: organizing kdebase Message-Id: <200702221131.58631.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=117216910811651 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart2822570.mLc8ePG4jD" --nextPart2822570.mLc8ePG4jD Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On February 22, 2007, David Faure wrote: > On Thursday 22 February 2007, Aaron J. Seigo wrote: > > keeping runtime/ to mean "those applications which form the runtime > > requirements of KDE applications" seems to be a good separate goal to me > > for reasons i've already stated. > > I don't see why we need to separate the runtime-requirements of C++ KDE > applications from the runtime-requirements of KDE-related scripts. oh, it's not about C++. if Ruby or Python apps used these tools, that'd be= =20 enough. the language used is not relevant, the kind of application is. let's say i did an `$PACKAGE_MANAGER install kfoo`, that should pull in=20 kdelibs and kdebase/runtime. the latter should have only what is really the= =20 runtime for such applications. kfoo, regardless of what language it is=20 written in, should not be using kwriteconfig. if i write an admin script to do something like "change the default domain = for=20 all our users" and i use kwriteconfig, i should need the tools from kdebase= =20 indeed. but that's not the runtime for applications. this creates a separation that reflects the reality of what kde apps can an= d=20 should be using, and which are fundamental tools (therefore they are in=20 kdebase and not elsewhere) but which are not meant for use from a kde=20 application. > Especially since we're arguing over 6 small tools :) devils in the details? or maybe i'm really a type 'a' personality masquerad= ing=20 as a playboy. hmm.... you're right that this doesn't need to be debated to death, i just want to= =20 make sure i'm communicating my thoughts clearly before pushing everything=20 back into runtime/, which seems a lot less "clean" to me right now. =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) --nextPart2822570.mLc8ePG4jD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBF3eGe1rcusafx20MRAsRfAJ9XDC/aJ/nivPLCv17EiZCkMnJ9BwCgn7ut OHpBGRXLsB1ynuiBzMscMLE= =aXrJ -----END PGP SIGNATURE----- --nextPart2822570.mLc8ePG4jD--