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:
authormrDoctorWho <mrdoctorwho@gmail.com>2015-04-21 11:41:49 +0300
committermrDoctorWho <mrdoctorwho@gmail.com>2015-04-21 11:41:49 +0300
commit06e919ce0eaece47634ef83d1615f4b24e2eb9aa (patch)
treef3c40a3a84ce55817342c77221801e658bcea110 /README.md
parent57e4db68cd28d7d6400e93016ef9755bdefcb484 (diff)
Okay, I'm doing this again.
The most hard thing was rewriting the core and modules to follow PEP8 guidelines. Still not complete. And will not be completed. Changed config defaults (especially port and pidFile fields) New config option: RUN_AS to run the transport as a specified user (root access required, I think). Plugin variables removed as well. Parts of the code in core was split into the modules: defaults (for default variables), settings (for user/transport settings), longpoll (for longpoll, obviously), utils (for cross-module used functions) Removed unneeded API-call in avatar_hash plugin. Now we hash all user's friends avatars Removed plugin-specific variables from the core. Fixed watcher messages The code of vkapi module (APIBinding class) was split into a PasswordLogin and APIBinding classes. New error handling by vkapi: if it receives “too fast” error, it increases waiting timeout for 0.05 sec until it'll be fine Brand new API for modules In conclusion, I can say that the transport has gone through a huge code cleanup process. I cleaned up especially the core, library and modules. Well, you can see the diff anyways. Meet a brand new VK4XMPP v3.0 And I really hope it will be the last commit. Really, it's enough, I'm done.
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 8 insertions, 4 deletions
diff --git a/README.md b/README.md
index dd93913..3aa1f72 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,12 @@
[![VK4XMPP on Ohloh](https://www.openhub.net/p/vk4xmpp/widgets/project_partner_badge.gif)](https://www.openhub.net/p/vk4xmpp)
-[Donate](http://simpleapps.ru/index/0-2)
+**[Fork Me](https://github.com/mrDoctorWho/vk4xmpp/fork) Now! Spread the project for great good!**
VK4XMPP Transport
======
-VK4XMPP представляет собой легковесный транспорт[¹](https://github.com/mrDoctorWho/vk4xmpp#wtf). Из VK в XMPP [²](https://github.com/mrDoctorWho/vk4xmpp#wtf) и обратно. Написан на языке программирования Python, все используемые библиотеки содержит в себе, **требует Python 2.7+**.
+VK4XMPP представляет собой легковесный транспорт[¹](https://github.com/mrDoctorWho/vk4xmpp#wtf). Из VK в XMPP [²](https://github.com/mrDoctorWho/vk4xmpp#wtf) и обратно. Написан на языке программирования Python (совместим только со второй веткой).
**<a name="features"></a>Возможности**:
@@ -26,6 +26,7 @@ VK4XMPP представляет собой легковесный трансп
* Отправка изображения капчи по стандарту XEP-0158 (поддерживается в Tkabber)
* Администрирование посредством AdHoc-команд
* Long Poll (обо всех событиях пользователь уведомляется **незамедлительно**)
+* Поддержка плагинов
**Отличия от pyvk-t**:
* Транспорт не хранит паролей
@@ -81,6 +82,7 @@ VK4XMPP представляет собой легковесный трансп
<a name="servers"></a>**Список серверов, где установлен VK4XMPP**:
+
* vk.jabberik.ru
* vkontakte.jabberon.ru
* vk.beerseller.org
@@ -93,6 +95,7 @@ VK4XMPP представляет собой легковесный трансп
<a name="thanks"></a>**Благодарности**:
+
* Alexey-cv (donate, продвижение посредством создания тем на 4pda, содание FAQ, написание большинства инструкций, тесты)
* alkorgun (предложения по лучшей реализации некоторых алгоритмов, код)
* Armageddon (сервера, тестирование, идеи, donate)
@@ -101,10 +104,11 @@ VK4XMPP представляет собой легковесный трансп
* Manazius (инструкции, общение со смертными)
* nsof (donate, идеи)
* Santiago26 (тестирование ранних релизов, статья на Хабре)
+* aawray ([xmpp-monitor](https://github.com/aawray/xmpp-monitor))
А также всем, кто как-либо участвовал в разработке или тестировании. Без этих людей не было бы транспорта таким, какой он есть.
-Установка (для серверов):
+<a name="installation"></a>Установка (для серверов):
* [Arch Linux](https://github.com/mrDoctorWho/vk4xmpp/wiki/Установка-на-ArchLinux-с-Prosody)
* [Gentoo](http://blog.stv-fian.ru/?p=375)
@@ -160,6 +164,6 @@ python ./gateway.py
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).
+3. К сожалению, нет нормальной инструкции; см. [JabberON/AdHoc](http://jabberon.ru/articles/2015/03/18/транспорт-вконтакте-дополнительные-команды/) и [JaWiki/AdHoc](http://jawiki.ru/Adhoc).
© simpleApps, 2013 — 2015.