From 9e2907087fad3645064534d5097fa72f1d839b6c 2015-12-20 19:46:45 From: Jan Kaluza Date: 2015-12-20 19:46:45 Subject: [PATCH] Correct the backends section of documentation --- diff --git a/documentation/backends/backends.md b/documentation/backends/backends.md index d1549824610abd7f1d308944def7941625489853..250d736cf80fd751177932dbb8672c0a47eb1293 100644 --- a/documentation/backends/backends.md +++ b/documentation/backends/backends.md @@ -19,10 +19,9 @@ service|backend|Full path to the backend binary Name| Supported networks| Default path to backend ----|-------------------|------------------------- -Libpurple backend|AIM, Jabber, Facebook, GTalk, ICQ, MSN, Yahoo|`/usr/bin/spectrum2_libpurple_backend` -Swiften backend|Jabber, Facebook, GTalk|`/usr/bin/spectrum2_swiften_backend` -SLibCommuni backend|IRC|`/usr/bin/spectrum2_libcommuni_backend` +Libpurple backend|AIM, Jabber, ICQ, MSN, Yahoo, Skype, Telegram, Facebook|`/usr/bin/spectrum2_libpurple_backend` +LibCommuni backend|IRC|`/usr/bin/spectrum2_libcommuni_backend` Frotz backend|Allows playing interactive-fiction games|`/usr/bin/spectrum2_frotz_backend` -Skype backend|Skype using the official client|`/usr/bin/spectrum2_skype_backend` SMSTools3 backend|SMS using connected mobile phone|`/usr/bin/spectrum2_smstools3_backend` Twitter backend|Twitter|`/usr/bin/spectrum2_twitter_backend` +Transwhat backend|Whatsapp|`/opt/transwhat/transwhat.py` diff --git a/documentation/backends/libpurple.md b/documentation/backends/libpurple.md index 976cede210af5f6949b3988653a5859708a7b340..1cf5010b749a1600f0db7844444c3695f63a55a0 100644 --- a/documentation/backends/libpurple.md +++ b/documentation/backends/libpurple.md @@ -5,7 +5,7 @@ title: Spectrum 2 ### Description -Libpurple backend is backend based on Librpurple library supporting all the networks supported by libpurple +Libpurple backend is backend based on Librpurple library supporting all the networks supported by libpurple. ### Configuration @@ -18,7 +18,7 @@ There is also special configuration variable in "service" called @protocol@ whic Protocol variable| Description -----------------|------------ -prpl-jabber| Jabber/Facebook/GTalk +prpl-jabber| Jabber prpl-aim|AIM prpl-icq|ICQ prpl-msn|MSN @@ -28,12 +28,12 @@ prpl-novell|Groupwise ### Third-party plugins -Spectrum 2 should work with any third-party libpurple plugin which is properly installed. For example, popular pidgin-sipe plugin: +Spectrum 2 should work with any third-party libpurple plugin which is properly installed. For example, popular plugins: -Protocol variable| Description +Protocol variable| website | Description -----------------|------------ -prpl-sipe| Microsoft OCS/LCS Messaging - -Microsoft LCS account may require username, which is SIP URI, and server login, so use , in username field like this: +prpl-facebook| [https://github.com/jgeboski/purple-facebook](website) | Facebook +prpl-telegram| [https://github.com/majn/telegram-purple](website) | Telegram +prpl-skypeweb| [https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb](website) | Skype - username%domain.com,login%loginserver.tld +These plugins are included by default in our Docker image. diff --git a/documentation/backends/skype.md b/documentation/backends/skype.md index aa808b43318d65e760ac7d3ee2d0132a3fbc7b21..f2b4260da85177c688248cb0e860238930a32292 100644 --- a/documentation/backends/skype.md +++ b/documentation/backends/skype.md @@ -3,6 +3,10 @@ layout: page title: Spectrum 2 --- +## Deprecation + +This backend is deprecated. You should use [libpurple](libpurple.html) backend with `prpl-skypeweb` instead. + ### Description Skype is supported by Spectrum 2, but in quite specific way. It's not possible to connect the Skype network without official Skype client running. Therefore you have to have official Skype client installed. Official Skype client is then run for every connected user and Spectrum 2 communicate with it using the DBus interface. One Skype client instance needs approximately 50MB of RAM, therefore Skype transport needs lot of memory (50MB per user). diff --git a/documentation/backends/swiften.md b/documentation/backends/swiften.md index d2290a639a5a668ff190aafe22d37b75e20615c7..8982239eb0fadf8e2d37b957b91652d0cf80c3dd 100644 --- a/documentation/backends/swiften.md +++ b/documentation/backends/swiften.md @@ -3,6 +3,10 @@ layout: page title: Spectrum 2 --- +## Deprecation + +This backend is deprecated. You should use [libpurple](libpurple.html) backend with `prpl-jabber` instead. + ### Description Swiften backend is backend based on Swiften XMPP library. This backend can be used to connect XMPP based networks like Jabber, Facebook or GTalk. In comparison with Libpurple backend, it doesn't need so much memory and CPU time and therefore scales better for XMPP networks.