[Adium-devl] I would like to port Adium to Windows XP
Evan Schoenberg
evan.s at dreskin.net
Wed Apr 26 03:17:53 UTC 2006
On Apr 25, 2006, at 9:02 PM, Peter Hosey wrote:
> Also, nobody has pointed this out, but Adium is written in Cocoa,
> with Carbon and Quartz mixed in. It's not possible to run this on
> Windows. It would have to be a complete rewrite. As Augie
> mentioned, it would be "Adium in name only".
Actually, I believe Geoffrey made this point in his original email --
two separate code bases would be necessary for such a project to exist.
Geoffrey, hi :) Thanks very much for your praise of Adium and interest!
It would indeed be a huge undertaking to create an Adium for Windows,
and as pointed out in several places it would be a continuous process
to keep it in line with the Mac version once it existed. Cocoa's
many things great things, but portable isn't one of them.
That said, you've development experience, and if you wanted to try
something like this, I don't see why we should discourage it. I
agree completely with your previous points about the Adium goodwill
and brand name; a Windows 'port' would have to meet a high standards
bar to bear the Adium name.
One possibility I think is worth exploring is a slightly alternative
one: there exists two significant open source IM clients for Windows
at present, Gaim for Windows and Miranda IM. Gaim for Windows is
built on gtk+ and intentionally looks just like Gaim for Linux; it's
not intended to be the visually appealing, expansive program that
Adium is. It is the protocol core for a lot of Adium's
functionality, and for that we owe the Gaim team many thanks (for the
record) :).
Miranda, on the other hand, I have little experience with but from
what I've seen actually has some Adium 'skins' which have been
developed elsewhere. I wonder if Miranda might make an interesting
starting point for a pseudo-port... packaging an improved Adium skin,
adding in support for the various .AdiumXtras, etc. Any thoughts?
Cheers,
Evan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20060425/53532d6d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20060425/53532d6d/attachment.sig>
More information about the devel
mailing list