Новый Jabber-клиент

Новый Jabber-клиент WIME на основе PSI+
В последнее время поле разработки меcсенджеров сместилось на мобильные платформы и закрытые протоколы, а многие старые проекты стали коммерциализированы и замкнулись на себя. Логика понятна, зачем делать мессенджеры на основе открытых протоколов, так нельзя привязать пользователей к себе. Подобные проекты могут существовать только в рамках Open Source сообщества и доброй инициативы.

Один из сотрудников нашей компании (whoer.net) предложил сделать свой форк Psi+ и возглавил проект, зачем это нужно и что мы сделали, под катом.

PSI+ это вполне самостоятельный клиент, на базе известного PSI, который развивается в рамках существующей команды и их видения удобного мессенджера. Некоторые вещи в нем, нам казались неочень удобными и мы понимаем, что требовать от разработчиков что-то переделать на наш вкус это не правильно и контрпродуктивно. Поэтому мы связались с командой разработчиков и несколько месяцев вместе с ними, работали над собственной версией клиента, которую хотим вам презентовать и предложить для использования. Это GNU GPL open source продукт, в нет и не будет коммерции. Это первый билд, преальфа того, что мы хотели бы сделать. Работа над клиентом будет продолжаться, и он будет улучшаться до тех пор, пока не возникнет понимание, что улучшать больше особо нечего. Зачем это нужно? Многие из нас пользуются jabber-клиентами для деловой и личной переписки, у каждого из нас сотни контактов и мы хотели улучшить жизнь себе и обществу. Нам не нравится, что появляются десятки различных мессенджеров, где каждый тянет одеяло на себя, раздражает необходимость переключаться между скайпами, вотсапами, вайберами, аськами и телеграммами. Мы хотели бы видеть единый open source XMPP протокол и разные удобные клиенты под него, на вкус и цвет.

Скачать клиент под Windows: file https://bitbucket.org/whoernet/wime/downloads/Wime-0.1.exe

Скачать portable-клиент под Windows: file https://bitbucket.org/whoernet/wime/downloads/Portable%20Wime-0.1.exe

Особенности Jabber-клиента:

1. OTR-шифрование работает «из коробки», при первом же запуске программы.
2. Сделали полностью портативную сборку клиента.
3. Сильно изменили работу с историей в сторону повышения удобства.
4. После перезапуска клиента восстанавливаются все вкладки, которые были открыты на момент закрытия.
5. Улучшили поиск по контакт-листу.

О клиенте на сайте https://whoer.net/ru/im
Buddah

"Толкнуть" историю на сервер с клиента

Есть ejabberd, на нём включили поддержку XEP-0136. Как теперь "затолкать" сообщения из локальной истории в серверную? Возможно ли это вообще?

И ещё, чтобы два раза не вставать - вопрос про Openfire и егойный Monitoring plugin. Кто-нибудь достоверно знает, откуда этот плагин тянет историю? Потому что в базе (MySQL) есть таблица с историей (ofmessagearchive), но клиент показывает далеко не всё по запросу, а только последний год в лучшем случае, да и то не весь - например, иногда не показывает свежие сообщения, но показывает более старые (смотрел в XML-консоли, есличо). Может у этих сообщений есть какой-то атрибут особый?
пачка беломора и тройной одеколон

Новый шлюз VKontakte -> XMPP

VkXmppGate: http://vsevols.livejournal.com/11841.html

Продолжается открытое тестирование.
P.s. Периодически при подключении новых пользователей появляются проблемы с капчей ВКонтакта. Похоже на глюк VK Api. Перед вводом капчи обновите несколько раз страницу с картинкой.
lucy

PEP в Ejabberd

В ejabberd внезапно перестал работать PEP

конфиг:

Collapse )
общение с серваком:

Collapse )

настройки pubsub не трогал, до какого-то апдейта всё работало

Клиент Psi+ v0.16.109-webkit (20130412), сервер ejabberd-2.1.13-1.el6.i686 (CentOS 6)

В чём косяк?
новгород

Вконтакте прекращает поддержку XMPP

Об этом уже был пост http://ru-jabber.livejournal.com/195013.html, оказывается инициативная группа собирает подписи под петицией "ВКонтакте: Пересмотреть решение отключить поддержку XMPP"

"

Петиция создана потому, что у людей не всегда есть возможность сидеть на сайте ВК, к тому же, это не столь удобно, нежели родной XMPP-клиент, где есть всё необходимое в простом и лёгком интерфейсе чата.

Этот клиент может свободно сидеть в трее и никому не мешать, когда жирный браузер (например, на слабых машинах) будет просто безбожно жрать ресурсы, а при увеличении размера диалога, он начнёт тормозить не только сам, но и систему.

XMPP является открытым и доступным протоколом, клиенты для него существуют почти на все платформы, где имеется стек TCP/IP, и именно это — один из важнейших факторов использования XMPP. XMPP — то, что является для многих неотъемлемой частью жизни в Интернете.

XMPP расширяем с помощью XEP, что позволяет, при желании, добавить необходимые для ВК возможности. К чему писать новые клиенты, когда есть целый штаб старых, с разработчиками, с которыми можно спокойно связаться и договориться о добавлении поддержки этих самых расширений.

ВКонтакте никогда не особо афишировал наличие XMPP, этим может быть обусловлено маленькое количество пользователей, использующих эту возможность. Однако отказываться от поддержки этого свободного протокола ради экономии пары гигабайт памяти на сервере — не лучшее решение.

Несмотря на то, что основную часть времени многие проводят именно в браузере, неудобно постоянно переключаться между вкладками и смотреть, что же тебе пришло, когда XMPP-клиенты могут показать сразу текст сообщения во всплывающем окне.
Отказ от поддержки XMPP лишит пользователей этой возможности, а также многих, многих других, которые не заменит даже окно сайта, открытое в браузере.

Администрация ВКонтакте делает ошибку, полагая, что протокол XMPP устарел и/или ему пора «на пенсию». Протоколу всего 15 лет и он активно развивается. Примером тому — миллионная статистика jabber.ru. Тажке, корпорация Microsoft относительно недавно ввела поддержку XMPP в свой сервис Microsoft Messenger пруф."

Подписывайтесь, если хотите оставить поддержку XMPP вконтакте! Ссылка

i-am

Вот тебе на

id100, 29.07.2013 9:25:42:
Уважаемый Владимир!

Данное сообщение отправлено Вам, т.к. Вы используете стороннее приложение для отправки личных сообщений ВКонтакте. В этом приложении используется протокол XMPP, который больше не поддерживается ВКонтакте и будет полностью отключен 31 августа 2013 года.

Мы рекомендуем использовать официальные клиенты ВКонтакте для мобильных устройств и браузерную версию на компьютере.

По всем вопросам Вы можете обращаться в службу поддержки ВКонтакте по ссылке http://vk.com/support?act=new

jabberd2 и captcha

Добрый день, подскажите, есть у jabber2 штатное и/или модуль какой сторонний для реализации капчи на регистрацию пользователей? ejabber не предлагать - пробовал мигрировать, но неудачно. Боты задолбали, сил нет. Документацию курил, гугл тоже, ничего полезного нет. Есть конечно вариант - убрать вообще регистрацию, и написать пару строк на пхп, чтобы напрямую в базу писал и туда уже прибить капчу, но что-то пока лень.