[Adium-devl] SoC Applescripting
gbooker at cod3r.com
Mon Mar 26 00:07:52 UTC 2007
On Mar 25, 2007, at 6:55 PM, Matthew Hielscher wrote:
> I'm looking into applying to the Adium project for the Summer of
> Code. I want to work on Adium's Applescripting capabilities. What
> specifically is being called for as far as that idea goes?
I went through and did some apple script stuff for Fire. I can say
that basic AS support could very well be within the realm of an SoC
project provided you know how object oriented programming works.
Essentially, you will want to equivalence some of adium's classes to
apple script objects. Great examples would be buddies, accounts, and
the like. Then you add the functions to the equivalent classes in
Obj-C to execute the commands and some support functions (like 2 or
three). Then, finally you make a file which tells apple script the
Obj-C equivalents to all the apple script objects.
Hmm... maybe I should apply to be a mentor.
> I can't say I know the codebase so well, so I can't say exactly what
> and where I can put functionality, or how long it would take. Would
> it still be acceptable to write a less-than-specific proposal, and
> then revise it as I learn more?
I am not sure exactly what the developers are seeking here, but from
what I see, Adium's AS support is pretty broken. Those who don't
believe me, execute this:
tell application "Adium"
That result is *NOT* right.
> -Matthew Hielscher
Adium Development Team
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1603 bytes
Desc: not available
More information about the Adium-devl