organizing kdebase
Aaron J. Seigo
aseigo at kde.org
Sat Feb 24 20:22:37 GMT 2007
On February 24, 2007, Kevin Krammer wrote:
> If the signal to packager is that kdebase without tools is consider enough
> for a dependency of a kde-core metapackage, then tools like kdialog,
> kread/kwriteconfig need to be in runtime.
>
> If the signal is that this is purely a matter of internal organisation and
> that packages should treat binaries in tools like binaries in runtime, e.g.
> have them both in a kdebase-bin package, then I see no problem.
i think this is up to packagers at the end of the day no matter what we do.
this simply helps categorize things "properly". a proper kde-core metapackage
would indeed include runtime/ and tools/ (and apps/ too, imho), but
the -minimal dependency- from kdebase for an end-user application is
runtime/.
jakob is quite right about the oddness of including only some scripting
requirements and not others, but i figured i wouldn't go there ... now that
someone has, it's quite true as far as showing why we don't shove every
scripting support facility into runtime/ ... or maybe we do and include
things like the kommander runtime.
speaking of kommander, i'd personally like to see it in kdebase/tools/ (or
runtime/tools/, whatever) so that it's more dependably reliable. if we ship
kdialog, not shipping kommander is a bit odd. we provide kdialog in part
because of xdialog, no doubt, but kommander is ++xdialog so not having it
there seems like we're missing an opportunity.
just imagine how much more popular kommander utilities would be if everyone
had the runtime? =)
i'm cc'ing the kommander team as this is my invitation to them to discuss this
possibility.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
Full time KDE developer sponsored by Trolltech (http://www.trolltech.com)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070224/b257a40c/attachment.sig>
More information about the kde-core-devel
mailing list