[asterisk-bugs] [Asterisk 0015757]: [branch] Add support for distributing device state and MWI via XMPP PubSub

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Nov 4 17:35:27 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=15757 
====================================================================== 
Reported By:                Marquis
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   15757
Category:                   Resources/res_jabber/NewFeature
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     ready for testing
Target Version:             1.8
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:           https://reviewboard.asterisk.org/r/351/ 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 213622 
Request Review:              
====================================================================== 
Date Submitted:             2009-08-21 15:42 CDT
Last Modified:              2009-11-04 17:35 CST
====================================================================== 
Summary:                    [branch] Add support for distributing device state
and MWI via XMPP PubSub
Description: 
Distributing device state in this way opens up the possibility of having
geographically distributed clusters, as well as having integration with
XMPP clients and other components that are PubSub-aware.
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
parent of           0015753 [patch] Custom devices do not interoper...
====================================================================== 

---------------------------------------------------------------------- 
 (0113161) Marquis (reporter) - 2009-11-04 17:35
 https://issues.asterisk.org/view.php?id=15757#c113161 
---------------------------------------------------------------------- 
Are you aware of any XMPP servers that actually support Pubsub-on-a-JID? 
Responses to disco#info queries on at least three types of servers I have
running (Openfire, ejabberd, Tigase) yield no responses with that feature
and a quick grep of their source reveals no strings with pubsub-on-a-jid
(case-insensitive).

I'm also not entirely sure it works the way one would want a cluster of
Asterisk systems to be publishing device states and MWI events, but perhaps
I don't fully understand the feature.

As for the XML format of the nodes themselves, it's a very straightforward
serialization of Asterisk's internal representation of the events.  I
considered PIDF for the device state events, at least, but decided against
it due to the increased complexity and the fact that as far as I could tell
there were no standard representations that would adequately fit Asterisk's
device state model.

I'm not entirely averse to changing the XML format for device states if
there is an existing PIDF extension that fits well, but if it requires a
new extension anyway I'd just as soon keep the current, simpler format at
least for the initial implementation. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-11-04 17:35 Marquis        Note Added: 0113161                          
======================================================================




More information about the asterisk-bugs mailing list