Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mrDoctorWho/vk4xmpp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman K. <mrdoctorwho@gmail.com>2015-02-03 21:41:56 +0300
committerRoman K. <mrdoctorwho@gmail.com>2015-02-03 21:41:56 +0300
commitdb97ecf21b3576213a6f5115d1fbe037d5d79c8b (patch)
tree6377b9a2afc247bd5ab2a62ca0b3f0d416ab2b99 /README.md
parentb708870d3b83d6eead79d2ff94bcd3a797ca2e97 (diff)
Update README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md50
1 files changed, 42 insertions, 8 deletions
diff --git a/README.md b/README.md
index a9347f4..4d26b59 100644
--- a/README.md
+++ b/README.md
@@ -6,11 +6,7 @@
VK4XMPP Transport
======
-VK4XMPP представляет собой легковесный транспорт. Из VK в XMPP и обратно.
-
-Написан на языке программирования Python, все используемые библиотеки содержит в себе.
-
-**Транспорт требует Python 2.7+**.
+VK4XMPP представляет собой легковесный транспорт[¹](https://github.com/mrDoctorWho/vk4xmpp#wtf). Из VK в XMPP [²](https://github.com/mrDoctorWho/vk4xmpp#wtf) и обратно. Написан на языке программирования Python, все используемые библиотеки содержит в себе, **требует Python 2.7+**.
**<a name="features"></a>Возможности**:
@@ -25,7 +21,9 @@ VK4XMPP представляет собой легковесный трансп
* Статистические данные о работе транспорта
* Отправка изображений по стандарту XHTML-IM в сторону транспорта
* Проверка времени последней активности пользователя
-* Настройка транспорта пользователем «под себя» посредством AdHoc-команд (к сожалению, нет нормальной инструкции см. [AdHoc](http://jawiki.ru/Adhoc))
+* Настройка транспорта пользователем «под себя» посредством AdHoc-команд [³](https://github.com/mrDoctorWho/vk4xmpp#wtf)
+* Аватары у пользователей (во vCard и при входе в сеть, стандарт XEP-0153)
+* Отправка изображения капчи по стандарту XEP-0158 (поддерживается в Tkabber)
* Администрирование посредством AdHoc-команд
* Long Poll (обо всех событиях пользователь уведомляется **незамедлительно**)
@@ -42,6 +40,7 @@ VK4XMPP представляет собой легковесный трансп
* XEP-0054 (vcard-temp)
* XEP-0071 (XHTML-IM)
* XEP-0077 (In-Band Registration)
+* XEP-0153 (vCard-Based Avatars)
* XEP-0085 (Chat State Notifications)
* XEP-0091 (Legacy Delayed Delivery)
* XEP-0092 (Software Version)
@@ -50,6 +49,36 @@ VK4XMPP представляет собой легковесный трансп
* XEP-0184 (Message Delivery Receipts)
* XEP-0199 (XMPP Ping)
+**Почему VK4XMPP**:
+
+В конце 2013 года администрация «ВКонтакте» приняла решение отказаться от официальной поддержки протокола XMPP.
+Это событие было воспринято разными пользователями по-разному. Тем, кто уже был знаком с XMPP, его возможностями и удобством некоторых клиентов, это не понравилось.
+
+«**VK4XMPP**», подоспевший прямо к остановке XMPP-сервера «ВКонтакте», выполнявшего роль пересылки сообщений из/в социальную сеть, был тепло принят бывшими пользователями официального сервиса. С самого момента первого релиза транспорт предоставлял намного больше возможностей, чем бывший официальный вариант.
+
+Причины попробовать VK4XMPP:
+
+* Удобство: чтобы использовать VK4XMPP вам нужен XMPP-клиент и jabber-аккаунт. Клиентов очень много и все разные. Любой найдёт что-то, что ему понравится.
+* Скорость работы: VK4XMPP использует прямые HTTP-запросы к API «ВКонтакте», которые, в основном, не превышают и килобайта.
+* Экономия трафика: Несмотря на большой расход трафика на присутствия в XMPP, ваш XMPP-клиент передаст в десятки раз меньше данных, нежели браузер.
+* Экономия оперативной памяти устройства: Вы когда-нибудь задумывались, сколько памяти «съедает» браузер? Посмотрите. А теперь посмотрите на XMPP-клиент. Браузер — гораздо более сложная программа, чем XMPP-клиент. Оставьте чаты специализированному софту.
+* Вы параноик: Вы видите опасность раскрытия личных данных везде и всюду, но всё же пользуетесь социальной сетью (вероятно, под другим именем, ведь вы параноик). Что, по-вашему, безопаснее? Простой XMPP-клиент или же браузер?
+
+Причины сбежать в ужасе:
+
+* Сложная форма регистрации: Как ни крути, а регистрация (при условии наличия Jabber-ID) на транспорте состоит аж из 3-х пунктов! Вы потратите **целую** минуту на регистрацию, а может даже две!
+* Отсутствие некоторых возможностей: К сожалению, не всё можно реализовать в текущем варианте XMPP и состоянии XMPP-клиентов. Так например, вы не сможете переслать сообщения другу от другого пользователя. И это не всё.
+* *Вы параноик: Бегите и не возвращайтесь. Никогда.*
+
+**Как вы можете помочь**:
+
+1. Вы — программист. Каждая функция vk4xmpp содержит строки документации. Также есть [пример](https://github.com/mrDoctorWho/vk4xmpp/blob/master/extensions/.example.py) написания плагина, описывающий все возможности системы плагинов. При желании, написать что-то не составит труда. Pull-request'ы приветствуются.
+
+2. Вы — активный пользователь социальной сети «ВКонтакте» или Jabber, которому просто нравится транспорт. Приглашайте своих друзей попробовать VK4XMPP!
+
+3. Вы — пользователь, которому просто нравится проект и/или определённый запущенный сервис. Транспорты, впрочем как и сервера (в основном), запущены энтузиастами на некоммерческой основе, люди оплачивают их из своего кармана. Сделайте пожертвование своему серверу! *(администраторам: в файле конфигурации для этого есть поле AdditionalAbout)*
+
+
**Список серверов, где установлен VK4XMPP**:
* vk.jabberik.ru
* vkontakte.jabberon.ru
@@ -57,7 +86,6 @@ VK4XMPP представляет собой легковесный трансп
* vk4xmpp.kap.sh
* vk.xmppserv.ru
* vk.jabbik.ru
-* vk.matrixteam.org (English version)
* vk.helldev.net (English version)
Полный список можно посмотреть [здесь](http://xmppserv.ru/xmpp-monitor).
@@ -86,13 +114,19 @@ VK4XMPP представляет собой легковесный трансп
Другое: [FAQ](http://is.gd/zgOMp9) | [Группа во ВКонтакте](https://vk.com/vk4xmpp) | [Страница на JaWiki](http://jawiki.ru/Vk4xmpp)
-Также рекомендуется заглянуть в нашу [Wiki](https://github.com/mrDoctorWho/vk4xmpp/wiki/).
+Также рекомендуется заглянуть в [Wiki](https://github.com/mrDoctorWho/vk4xmpp/wiki/).
Запуск:
python ./gateway.py
Обратиться к разработчику в сети jabber можно в конференции [simpleapps@conference.jabber.ru](xmpp:simpleapps@conference.jabber.ru?join).
+**<a name="wtf"></a>WTF**:
+
+1. Транспорт — Программное Обеспечение, обеспечивающее связь между различными протоколами мгновенного обмена сообщениями. Распространены в XMPP (Jabber).
+
+2. XMPP (Jabber) — Расширяемый протокол мгновенного обмена сообщениями ([Wikipedia/XMPP](https://wikipedia.org/wiki/XMPP)).
+3. К сожалению, нет нормальной инструкции см. [simpleApps/AdHoc](http://simpleapps.ru/publ/4-1-0-4) и [JaWiki/AdHoc](http://jawiki.ru/Adhoc)).
© simpleApps, 2013 — 2015.