[prev in list] [next in list] [prev in thread] [next in thread]
List: jabber-jdev
Subject: [jdev] Do Not Disturb, Directed Presence, etc
From: Dave Cridland <dave () cridland ! net>
Date: 2008-07-01 7:59:25
Message-ID: 8914.1214899165.977418 () peirce ! dave ! cridland ! net
[Download RAW message or body]
Pedro Melo wrote something on Jaiku that made me think. (Always
dangerous).
His scenario was basically:
- Two (presumably) mutually subscribed resources, A and B.
- A is in Do Not Disturb. B isn't.
- A sends B a message.
- B responds with another message.
- A responds to B's reply with an auto-responder whining about being
disturbed.
A couple of things strike me here:
1) A really shouldn't be auto-responding to a response.
2) This could be simplified if, when sending the initial message, A
sent directed presence to B.
3) Auto-responders, and possibly automatic messages in general,
really ought to be marked as such, to avoid an even worse case, where
B promptly auto-responds back, and a messaging loop occurs.
As it happens, in this particular case, B was in fact a bot, and
cheerfully posted the autoresponse to (at least) Jaiku. It wasn't
Pedro's bot, incidentally, not that it really matters.
I was curious as to what developers thought about the situation, and
whether any clients do in fact send directed presence to roster
people when in states such as dnd.
Finally, if dnd really does mean Do NOT Disturb At All Ever, then I'm
in raised-eyebrow territory, because I thought it meant Do Not
Disturb Unless Important - since if you really don't want to be
disturbed, then there's that "unavailable" presence type. But what's
important is tricky - so perhaps it's an application of XEP-0155, and
we negotiate that between clients.
Any thoughts?
Dave.
--
Dave Cridland - mailto:dave@cridland.net - xmpp:dwd@dave.cridland.net
- acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
- http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade
_______________________________________________
JDev mailing list
FAQ: http://www.jabber.org/discussion-lists/jdev-faq
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: JDev-unsubscribe@jabber.org
_______________________________________________
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic