Re: CardDAV Support

Martin Dietze <[email protected]> Fri, 7 Nov 2014 21:28:10 +0100
Newsgroups gmane.mail.mulberry.user
Message-ID <CAC-dDpCgpVK-2J0tb_e8nMek=QRRPQk7jQpdNAfgax0jE6ztOw@mail.gmail.com>
On 7 November 2014 17:07, Quanah Gibson-Mount <[email protected]> wrote:
> I suggest reading <http://en.wikipedia.org/wiki/Carbon_%28API%29>
>
> and then
>
> <http://stackoverflow.com/questions/3921472/migrating-an-application-from-carbon-to-cocoa>


Thank you for those links. I had only a brief look (as I don’t see
myself involved in this any time soon, due to my present work
environment I hardly open the application these days). From what i
browsed through, Carbon apps should still run in principle (just tried
Mulberry on my yosemite MacBook, and it works fine so far), one will
have to expect increasing compatibility / stability problems with
forthcoming OS X versions, right?

If the operating system supports those APIs then creating the
necessary tooling for compiling against them is mainly a technical
(and tedious) task. There are existing headers, and there is nm. So I
don’t see any principle reason why it should not be *possible* to do
this. However I share doubts that - if nobody else does it for us - we
should do this ourselves.

But that still leaves the question: who will at any time soon rewrite
Mulberry’s GUI? We’ve had this discussion for quite some time now. I
totally agree that GUI code should ideally be ideal for all supported
platforms, and given the fact that we’re talking about a C++
application, QT is the most obvious choice. But somebody has to do
this work. I don’t see that Cyrus is going to do this. I won’t either,
so volunteers, step forward :)

Cheers,

Martin

-- 
---------- [email protected] --/-- [email protected] ----
------------- / http://herbert.the-little-red-haired-girl.org / -------------