XML namespaces

Hi Matt,

I guess the “no-group” roster entries is too easy for you , so how about this:

Right now, my need is just to be able to get the jabber:x:delay for messages in groupchat for context messages sent on join. For now, I was just thinking of hacking it so the info gets dumped into the “properties”. But would be really nice is if the whole “x” system was pluggable somehow. That way new namespace support could be added without having to change Smack code. Perhaps some plugin API where it loads “filters” at startup…

Oh, and I need it done yesterday

Take care,

John

John,

I guess the “no-group” roster entries is too easy for

you , so how about this:

Right now, my need is just to be able to get the

jabber:x:delay for messages in groupchat for context

messages sent on join. For now, I was just thinking

of hacking it so the info gets dumped into the

“properties”. But would be really nice is if the

whole “x” system was pluggable somehow. That way new

namespace support could be added without having to

change Smack code. Perhaps some plugin API where it

loads “filters” at startup…

Some sort of pluggable filters would work. The other idea I’'ve been playing with is a very simple generic XML tree API somewhat like DOM, but much, much simpler. This would let people deal with arbitrary IQ packets and also to read x extensions easily.

Oh, and I need it done yesterday

In that case, you better look at implementing it youself.

Regards,

Matt