Deprecate chan_gtalk, chan_jingle, and res_jabber
authorKinsey Moore <kmoore@digium.com>
Mon, 10 Sep 2012 19:49:30 +0000 (19:49 +0000)
committerKinsey Moore <kmoore@digium.com>
Mon, 10 Sep 2012 19:49:30 +0000 (19:49 +0000)
chan_gtalk, chan_jingle, and res_jabber are now deprecated in favor of
using chan_motif and res_xmpp. They are a feature-equivalent
replacement and are written to be more easily maintainable.

(closes issue ASTERISK-20298)
Review: https://reviewboard.asterisk.org/r/2082/
Reported-by: Leif Madsen
........

Merged revisions 372795 from http://svn.asterisk.org/svn/asterisk/branches/11

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@372796 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_gtalk.c
channels/chan_jingle.c
include/asterisk/doxygen/architecture.h
main/devicestate.c
res/res_jabber.c

index 9864f78..f30a341 100644 (file)
@@ -36,7 +36,8 @@
        <depend>iksemel</depend>
        <depend>res_jabber</depend>
        <use type="external">openssl</use>
-       <support_level>extended</support_level>
+       <support_level>deprecated</support_level>
+       <replacement>chan_motif</replacement>
  ***/
 
 #include "asterisk.h"
index a3adb65..29329c6 100644 (file)
@@ -32,7 +32,8 @@
        <depend>res_jabber</depend>
        <use type="external">openssl</use>
        <defaultenabled>no</defaultenabled>
-       <support_level>extended</support_level>
+       <support_level>deprecated</support_level>
+       <replacement>chan_motif</replacement>
  ***/
 
 #include "asterisk.h"
index 27b8d2a..c157697 100644 (file)
@@ -185,7 +185,7 @@ Some examples of modules that provide C APIs (potentially among other things) ar
  - res_ael_share.c
  - res_crypto.c
  - res_curl.c
- - res_jabber.c
+ - res_xmpp.c
  - res_monitor.c
  - res_smdi.c
  - res_speech.c
index 7796682..3256a7b 100644 (file)
@@ -70,7 +70,7 @@
  *     The CLI command "show hints" show last known state
  *
  *     \note None of these handle user states, like an IM presence
- *     system. res_jabber.c can subscribe and watch such states
+ *     system. res_xmpp.c can subscribe and watch such states
  *     in jabber/xmpp based systems.
  *
  *     \section AstDevStateArch Architecture for devicestates
index ee55df9..fde8a45 100644 (file)
@@ -34,7 +34,8 @@
         <defaultenabled>no</defaultenabled>
        <depend>iksemel</depend>
        <use type="external">openssl</use>
-       <support_level>extended</support_level>
+       <support_level>deprecated</support_level>
+       <replacement>res_xmpp</replacement>
  ***/
 
 #include "asterisk.h"