[asterisk-bugs] [Asterisk 0018727]: [patch] Use of Google XMPP Extensions for Google Talk/Voice

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Feb 3 09:01:38 CST 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18727 
====================================================================== 
Reported By:                stephengroat
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18727
Category:                   Channels/chan_gtalk
Reproducibility:            have not tried
Severity:                   feature
Priority:                   normal
Status:                     new
Asterisk Version:           1.8.2.3 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-02-01 19:10 CST
Last Modified:              2011-02-03 09:01 CST
====================================================================== 
Summary:                    [patch] Use of Google XMPP Extensions for Google
Talk/Voice
Description: 
I know that mod_dingaling is built to work with the XMPP standard, but the
primary implementation of the XMPP standard as of right now is Google
Talk/Voice. It would be great to integrate some of the functionality that
in the Google XMPP extensions into freeswitch so that we could talk
advantage of this. I've posted the table below just to give people an idea
of what the extensions have available. I got the idea what PSU VoIP blog
posted a patch for Asterisk to set invisibility for Google Talk. Right now,
it's more of a hack since they implemented it in the res_jabber, but if it
was moved into the chan_gtalk, it could be maintained there an not be as
much of a hack. I'm willing to put in some work for this and just want some
help/advice. 

I have posted this on both the freeswitch and the Asterisk issues just to
see if I could get anyone interested. Thanks! 

Extension	Description 
User Settings	Enables a client to make and query client settings handled
by the server. 
Off the Record Chats	Enables a client to turn off server-side logging for
individual conversations, and alert clients to turn off client-side logging
as well. 
Jingle Server Discovery	Returns a list of servers that a client can use to
connect a Jingle session. 
Gmail Notifications	Enables a client to request notifications when their
Gmail account receives a new email, or to query for unread emails. 
Shared Status Messages	Enables multiple client instances to share a
central list of status messages. 
Extended Contact Attributes	Sets or retrieves additional information about
roster members. 
JID Domain Discovery	Enables a client to sign into the Google server using
either the gmail.com or googlemail.com domain. 
Voicemail	Enables a client to send voicemail messages to other chat
clients.
====================================================================== 

---------------------------------------------------------------------- 
 (0131438) billsimon (reporter) - 2011-02-03 09:01
 https://issues.asterisk.org/view.php?id=18727#c131438 
---------------------------------------------------------------------- 
I have uploaded the patch referenced by stephengroat. It is my own work and
was recently posted on my blog, where he saw it. Information including
reference materials are at
http://www.personal.psu.edu/wcs131/blogs/psuvoip/2011/01/asterisk_hack_make_your_google.html
. I do not recommend use of my hack-code except as a starting point to get
someone going on the ideas Groat presented. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-02-03 09:01 billsimon      Note Added: 0131438                          
======================================================================




More information about the asterisk-bugs mailing list