[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