[Adium-devl] Metacontact Plans for Adium 1.1
Colin Barrett
timber at lava.net
Fri Sep 29 02:44:35 UTC 2006
On Sep 28, 2006, at 4:41 PM, Augie Fackler wrote:
>
> On Sep 28, 2006, at 10:25 PM, Colin Barrett wrote:
>
>> On Sep 28, 2006, at 4:13 PM, Augie Fackler wrote:
>>
>>> I'm still a little hesitant on CK. I think things like CK will be
>>> less valuable as we start getting some of the more intricate VV
>>> things happening, but we'll burn that bridge when we come to it.
>>> *If* a good solution for that can be found without making multiple
>>> heads asplode, then I think we're OK. Perhaps consulting the
>>> Vorlon again will help with that.
>>
>> I'm not sure I follow your logic here -- in fact, things like CK
>> would seem *more* valuable once VV starts getting involved. Want
>> video and audio conferencing in your app? CK offers that nearly for
>> free. I don't see how this is a Bad Thing. Either way, it's still a
>> good idea to re-organize the Adium API this way, regardless of what
>> CK is doing -- the CK stuff is just bonus points, really.
>
> We'll see. I'm still of a wait-and-see approach to CK, and I think
> planning for *maybe* using it in the future is a Good Thing, but
> planning for "we *are* using CK in the future" is (IMNSHO) a Bad
> Thing.
Sure, I'll agree to that. CK may end up failing (although I hope
not ;_;), who knows?
>>
>>>> In general, I think this is a good idea, and would be a good
>>>> excuse to
>>>> clean up AIContactController.m (ugh). All the more reason we should
>>>> get started on this ASAP: i.e. branch for this as soon as we have
>>>> an
>>>> API outline finalized.
>>>
>>> Excuse nothing, we'll *have* to make changes anyway, I say we fix
>>> as much of it as we can and take the black magic out while we're
>>> in there. I shouldn't be able to stare at an object for several B5
>>> eps in a row and *still* have no concept of how it works
>>> internally. It's time for prettifying that particular block of
>>> code. With doxygenation.
>>
>> By "excuse" I meant "motivation to touch that evil, evil hunk of
>> code that nobody sane would touch normally." Although I suppose
>> none of us are really 100% sane anyway (we *do* work on Adium ;)
>
> Haha, even without these bugs being exposed I was gonna branch and
> rip out the contact controller and make it not suck.
Evan and I had talked about this, actually, and yeah, we agreed it
needs massive reorganization. IIRC this was before those bugs were
exposed.
Seems like we're all on (roughly) the same page here, so far.
More information about the devel
mailing list