[JDEV] Problem with agents-reply

Thomas Muldowney temas at box5.net
Sun Oct 22 13:43:22 CDT 2000

Because the agents design in general sucks.  This is on our list of things to
fix, as a matter of fact the replacement idea is already been discussed.  It's
called browsing, should see more about it shortly.


On Sun, Oct 22, 2000 at 03:11:45PM +0200, Jens Askengren wrote:
> Hello!
> A jabber client has to request the agent-list before requesting the roster 
> to be able to know the difference between JIDs of buddies and JIDs of 
> agents, right?
> But there is a major problems with the current design of the agents reply:
> If the client request info about subagents, and get no response, it will 
> wait forever for a response. (Unless you do some hackish timeout tricks.)
> Why not just make the agents reply expanded to include _all_ agents and
> subagents, since you'll have to request subagents recursively anyway?
> Something like this would simplify client design a lot:
> <iq type="result" id="1001">
> 	<query xmlns="jabber:iq:agents">
>  		<agent jid="rss.denmark">
> 			<name>Headline service</name>
> 			[...]
> 			<agent jid="freshmeat.rss.denmark">
> 				<name>Fresmeat news</name>
> 				[...]
> 			</agent>
> 		</agent>
>        		<agent jid="aim.denmark">
> 			[...]
> 		</agent>
> 	</query>
> </iq>
> 	-Jens

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20001022/fcfbda68/attachment-0002.pgp>

More information about the JDev mailing list