[Adium-devl] Java-based libraries... a ponder, a thought, an apology
chris at growl.info
Fri Dec 8 19:12:54 UTC 2006
Sean Egan wrote:
>Beyond this, the only XEP ever requested with any regulaity is gateway
>interaction, which we refuse to do, because it's totally contrary to
>the Gaim model.
>I think the main limitation to using Gaim's implementation as the same
>limitation to using Gaim's protocol implementations in general.
>Because of the way we decided to separate libgaim from any UI, we need
>to abstract every IM protocol down to the same thing. Some features of
>these protocols lend themselves really well to custom UI, and
>decidedly break the mold of our "IM protocol" abstraction. If the
>feature is important enough, we think of a way to abstract it and
>provide a way to make any UI work with it, but it's for this reason
>that we'll often not support particular features unique to any given
Given all of this, if we wanted a feature in Adium that wouldn't be
implemented into Gaim would it be objectionable for it to be present in
libgaim and not Gaim itself? i.e. someone from our team implementing it
and what not.
More information about the Adium-devl