List Info

Thread: Presence, Priority, and Missing Messages




Presence, Priority, and Missing Messages
country flaguser name
United States
2007-11-09 05:29:01
Hi,

I have a question about priorities and message routing.  I
gather that
Jabber is a network where the resource with the highest
priority
*always* wins, and presence is not considered for message
routing.  I
have also noticed a nice feature of gajim where it
automatically
lowers priority when away.

Now, my question is mainly one of how this interoperates
with offline
storage and the like.  Say I have a Jabber client running
24/7 at home
and at work.  At night, I go to sleep and they both are set
to a low
priority since I'm away.

Say someone sends me a message in the middle of the night,
and it goes
to my home machine (due to when I logged in or whatever). 
In the
morning, I go straight to work without touching my home PC. 
When I
get there, my work machine's priority is raised.  But what
of that
message I got in the middle of the night?  I probably won't
see it at
work.  Same scenario could occur while I'm driving to work
or
something.

So is there a good solution to this?  If I set up a privacy
list that
only goes into effect when I'm away, will the message be
routed
elsewhere?  (That is, does blocking impact routing?)  Can I
have
messages routed both places?

Thanks,

-- John


_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

Re: Presence, Priority, and Missing Messages
country flaguser name
Spain
2007-11-12 14:29:22
El Viernes 09 Noviembre 2007, John Goerzen escribió:

> Say someone sends me a message in the middle of the
night, and it goes
> to my home machine (due to when I logged in or
whatever).  In the
> morning, I go straight to work without touching my home
PC.  When I
> get there, my work machine's priority is raised.  But
what of that
> message I got in the middle of the night?  I probably
won't see it at
> work.  Same scenario could occur while I'm driving to
work or
> something.
>
> So is there a good solution to this?  If I set up a
privacy list that
> only goes into effect when I'm away, will the message
be routed
> elsewhere?  (That is, does blocking impact routing?) 
Can I have
> messages routed both places?
>

Some clients like gajim or Psi allow to forward messages, so
you can get your 
unread messages at work.
_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

Re: Presence, Priority, and Missing Messages
user name
2007-11-12 01:48:15
On Fri, Nov 09, 2007 at 05:29:01AM -0600, John Goerzen
wrote:
> Hi,
> 
[.snip.]
> Say someone sends me a message in the middle of the
night, and it goes
> to my home machine (due to when I logged in or
whatever).  In the
> morning, I go straight to work without touching my home
PC.  When I
> get there, my work machine's priority is raised.  But
what of that
> message I got in the middle of the night?  I probably
won't see it at
> work.  Same scenario could occur while I'm driving to
work or
> something.
> 
> So is there a good solution to this?

There is XEP-0146 (Remote Controlling Clients) which reads
in section
4.2.:

  4.2. Forward Unread Messages Residing at a Remote Client

Which sounds like the best way here. But I don't know which
clients support this.

> If I set up a privacy list that only goes into effect
when I'm away,
> will the message be routed elsewhere? (That is, does
blocking impact routing?)

Not to my knowledge, but I'm not into privacy lists much.

> Can I have messages routed both places?

That, to my knowledge, depends heavily on the used server.
The recent draft of RFC3921bis reads about resource
priorities:

http://www.xmpp.org/internet-drafts/draft
-saintandre-rfc3921bis-04.html
section 8.3.1.1.:

   In the case of a delivery tie, a server SHOULD deliver
the message to all of
   the tied resources. However, before delivering the
message, a server MAY remove
   one or more resources from the tie. Methods for doing so
are outside the scope
   of this specification, but could include factors such as
the resource's time of
   connection, time of last network or application activity,
availability as
   determined by some hierarchy of <show/> values, or
user-configured rules.


However, thats a very recent addition to the procotol
specification itself and
there are probably no servers out there that would allow
routing of
messages to all tied priorities.
So the answer to your quesion is afaik: No, you can't have
messages routed to both
places (without a special server).


Robin
_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

Re: Presence, Priority, and Missing Messages
country flaguser name
United States
2007-11-12 21:04:47
On 2007-11-12, naw <lambda512gmail.com> wrote:
> El Viernes 09 Noviembre 2007, John Goerzen escribió:
>
> Some clients like gajim or Psi allow to forward
messages, so you can get your 
> unread messages at work.

I have been unable to find that feature in either program. 
Can you
elaborate?


_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

Re: Presence, Priority, and Missing Messages
country flaguser name
Spain
2007-11-13 15:41:44
El Martes 13 Noviembre 2007, John Goerzen escribió:
> On 2007-11-12, naw <lambda512gmail.com> wrote:
> > El Viernes 09 Noviembre 2007, John Goerzen
escribió:
> >
> > Some clients like gajim or Psi allow to forward
messages, so you can get
> > your unread messages at work.
>
> I have been unable to find that feature in either
program.  Can you
> elaborate?


I made a screenshot with Psi. Psi seems to be the only
client that can forward 
messages, but all clients supporting ad-hoc messages (like
gajim) should be 
capable to get them.

Psi allows to choose the resource, but gajim seems to ask to
the highest 
priority resource.

_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

View Original Image
Re: Presence, Priority, and Missing Messages
country flaguser name
United States
2007-12-12 12:38:09
John Goerzen wrote:
> Hi,
> 
> I have a question about priorities and message routing.
 I gather that
> Jabber is a network where the resource with the highest
priority
> *always* wins, and presence is not considered for
message routing.  I
> have also noticed a nice feature of gajim where it
automatically
> lowers priority when away.

That's a smart client.

> Now, my question is mainly one of how this
interoperates with offline
> storage and the like.  Say I have a Jabber client
running 24/7 at home
> and at work.  At night, I go to sleep and they both are
set to a low
> priority since I'm away.
> 
> Say someone sends me a message in the middle of the
night, and it goes
> to my home machine (due to when I logged in or
whatever).  In the
> morning, I go straight to work without touching my home
PC.  When I
> get there, my work machine's priority is raised.  But
what of that
> message I got in the middle of the night?  I probably
won't see it at
> work.  Same scenario could occur while I'm driving to
work or
> something.
> 
> So is there a good solution to this?  If I set up a
privacy list that
> only goes into effect when I'm away, will the message
be routed
> elsewhere?  (That is, does blocking impact routing?) 
Can I have
> messages routed both places?

Your client could change to negative priority when idle for
a long time.
Messages sent to userhost (no resource) will not be routed to a
client
if the priority is negative.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/


_______________________________________________
This is JUser -- a mailing list for end
users of Jabber clients.

To unsubscribe, go to the following web 
page, scroll all the way down, and type 
in your email address:

http://
mail.jabber.org/mailman/listinfo/juser
_______________________________________________

[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )