[JDEV] Requesting presence of User not in Roster

Peter Saint-Andre stpeter at jabber.org
Thu Jun 28 11:18:58 CDT 2001


Cool, sounds like that would work for your small community. It's not going
to scale up to 200,000 users, but I don't think you need that. :)

Peter

On Thu, 28 Jun 2001, Mark Lynch wrote:

> Ok. Incase anyone was interested in this aswell, we've found a workaround. 
> 
> first let me clarify the problem. An external server would like to query the
> presence of all users on a Jabber Server. We were worried that the only
> solution would be for the main server to have an account with every user in
> it's roster. 
> 
> The solution is for every user in the community to have an entry in it's
> roster of subscription type = "from" for the main Server. This then allows
> the main server to probe any user without it existing in it's roster. 
> 
> There's still the problem of lots of traffic going from the jabber server to
> ours - Could we have an "on request only" setting for presence subscription.
> And there's also no - "not online" response to a probe which would save us
> having to use a timeout. 
> 
> Hope that's of some use,
> Mark
> 
> 
> -----Original Message-----
> From: Mark Lynch [mailto:Mark at surfcast.com]
> Sent: 28 June 2001 09:53
> To: 'jdev at jabber.org'
> Subject: RE: [JDEV] Requesting presence of User not in Roster
> 
> 
> Thanks Peter,
> 
> Maybe I didn't make myself entirely clear. I know that the JUD is something
> seperate. I'm looking for a way to let people search for each other easily
> and then see if they are online before requesting to be added to their
> roster. Even something similar to the message receipts on mobiles would be
> handy, just so you know they've got it and don't twiddle your thumbs waiting
> for them when they're not even online. 
> 
> Guess I'll have to find another solution for now.
> 
> Cheers,
> Mark
> 
> 
> -----Original Message-----
> From: Peter Saint-Andre [mailto:stpeter at jabber.org]
> Sent: 27 June 2001 18:34
> To: jdev at jabber.org
> Subject: Re: [JDEV] Requesting presence of User not in Roster
> 
> 
> JUD != roster
> 
> JUD is a user database to which people can add themselves, and others can
> find them there -- it's a user directory that is entirely optional.
> 
> Your roster is *your* contact list. Personally I have some large number of
> people in my roster (perhaps 600, I haven't counted in a while). Indeed
> you can't get presence for people unless they allow you to do so, and that
> is the concept of subscription that's behind your roster.
> 
> If you are running your own server for your community, you could write a
> server-side module that pulls out the presence of everyone on your server
> but that's something you might not want to get into. :)
> 
> Peter
> 
> On Wed, 27 Jun 2001, Mark Lynch wrote:
> 
> > Hi,
> > 
> > Is there anyway of requesting the presence of a user that is not in your
> > roster? I'm trying to get some community stuff going using Jabber and
> would
> > prefer to keep using my own DB rather than a JUD. The way I see it I would
> > have to maintain a huge roster of all my users to be able to query all
> their
> > presence's, which isn't something I'd like to do. 
> > 
> > Am I missing something? 
> > 
> > If it's not possible does anyone else see it as something useful to be
> able
> > to do?
> > 
> > All help appreciated!
> > Mark
> > 
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
> > 
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 




More information about the JDev mailing list