[Adium-devl] Java-based libraries... a ponder, a thought, an apology

Sean Egan seanegan at gmail.com
Fri Dec 8 22:39:38 UTC 2006


On 12/8/06, Andreas Monitzer <soc at monitzer.com> wrote:
> What about features you're specifically don't want, like the already
> mentioned gateway interaction -- actually forms in general?  For me
> that's pretty mandatory for anything that likes to call itself an
> XMPP client, and my plugin implementation sure does support it.

Gaim already supports data forms.

> Back to the topic, would it be an issue for you if somebody else
> would implement that right into the code?

Not at all; especially if it was just a feature that used
jabber:iq:data, as that requires zero UI or API changes, and would
automatically make it into any client that used it. It's the thing
that require UI changes and new abstractions added to the API that are
tricky, but anything to make the library better is great; we have no
reason to turn such things down.

> Somebody mentioned that the new libgaim-code supports adding new
> features without having to change the libgaim source -- is there some
> documentation about that available somewhere?

That's true. We've recently exposed protocol details to the plugin API
so that Gaim plugins and other processes that are aware of a protocol
can do so.

-s.




More information about the devel mailing list