[KDE/Mac] OS X observations

Jaroslaw Staniek staniek at kde.org
Mon Jan 5 11:56:55 UTC 2015


On 5 January 2015 at 12:20, René J.V. <rjvbertin at gmail.com> wrote:
> On Monday January 05 2015 11:36:31 Jaroslaw Staniek wrote:
>
>> on kde-mac. I am just saying there's interest and if really needed
>> Kexi will operate as a Qt app on the platform. It's a runtime after
>> all, a shell for apps, not just an editor.
>
> Not sure I get this. Do you mean a pure Qt app, one not using any KF5 libraries?

Well, there's no such principle. As I understand KF5 architectore,
there's no longer KDE/pure Qt distinction. Any KF5 library can be
added.

The only principle I'd propose is to avoid redundancy or a introducing
a feel of non-nativeness. Like on Mac/Windows we're not going to show
KIO-related UIs with progress information, whatever is provided by the
host OS would be rather used if possible (Windows since 7 has the
progress indicator on the task bar for example, I am sure Mac has
something to offer too).

This does not mean we'd reject candies such as KIO. No, one idea is to
leave them as an option (plugin?). We can package that since
(ironically!) we can control deployment everywhere but on our home OS
(Linux).

This point of view started in times of KDE for Windows when most of us
developers seen KDE apps as Windows apps, so bits of Plasma was only
ported because it can be done, but it wouldn't be pushed on users'
desks.

I think these ideas can apply to more KDE apps. But it's always a
matter of individual choice of maintainers and their time and
priorities.


>
>> > Yes, if it doesn't use objects for which the OS provides handling metaphors and mechanisms it can make do without supporting those mechanisms :)
>> Yep, that said really, there's no NIH. Filemaker and alikes are on our
>> radar. Resulting Kexi apps would be closer to Mac Spotify than Windows
>> MS Access ;)
>
> NIH? And I presume you mean Spotlight and not the music streaming service?

I meant Spotify app for Mac.

-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek


More information about the kde-mac mailing list