KDE apps non Windows and mac Was: Re: Kill KIO (was: Repositioning the KDE brand)
ggreene at minervanetworks.com
Tue Jul 14 19:57:29 BST 2009
On 7/14/09 11:34 AM, "Alexander Neundorf" <neundorf at kde.org> wrote:
> On Tuesday 14 July 2009, Thiago Macieira wrote:
>> Em Terça-feira 14 Julho 2009, às 16:19:07, Boudewijn Rempt escreveu:
>>>> What could be considered wrong is if there's a nice feature that
>>>> doesn't depend on anything of the "platform-y" stuff. If that's the
>>>> case, then it should be moved upstream through the libraries. (Or the
>>>> case of features that do depend on those things, but for silly reasons,
>>>> like our locale formatting routines requiring KConfig)
>> KDE libs, IMHO, should remain focussing on "the best desktop".
>> And, that said, I also believe KDE applications should be "the best
>> applications" and that may mean deviating from the platform where
>> necessary. Therefore, I do want Krita to be the best app you can get on Mac
>> and Windows. And if that brings in kded, klauncher and the D-Bus daemon, so
>> be it.
> I think we have a problem if even Boudewijn sees it as a problem to depend on
> KDE libraries on non-Linux.
> I can/could understand this concern in KDE 2/3 days, but with KDE 4 we should
> be able to make that work smoothly, now that Qt is LGPL everywhere and our
> software is (more or less) fully portable.
> How can we do that ? I don't know. I think the Windows and Mac developers need
> to help here.
> Maybe provide a dead-easy to install "KDE environment" package which brings
> everything you need to run a full blown KDE application ?
> Isn't that issue somewhat similar to programs installing their own copy of the
> JRE ? For them it's usually no problem.
In many ways this is no different than the people that make Gtk+ apps for
Windows too. They have to bundle up all the Gtk+, Glib, Pango, Bonobo, and
Cairo libs themselves, or do it via a unified community package.
Gary L. Greene, Jr.
Minerva Networks, Inc.
Cell: (650) 704-6633
Phone: (408) 240-1239
More information about the kde-core-devel