From: Sergey Matveev Date: Tue, 31 Jul 2018 08:26:47 +0000 (+0300) Subject: matterircd X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=69f3f2c6ca8d8f2800343f27fc4daef02bd89fc2;p=stargrave-blog.git matterircd С IM-ом почему-то всегда на всех работах возникают проблемы. В основном только из-за пользователей Mac-ов и мобильных устройств для которых не пишут вменяемых клиентов. В ivi какое-то время использовался Skype совместно с локально поднятым XMPP-сервером. Админы почему-то не использовали XMPP и на выгрузках приходилось удалённо заходить на виртуальный компьютер с Windows, где был Skype. Если память не изменяет, то XMPP сервер просто часто падал. Для ivi же я писал goircd -- минималистичный IRC-сервер из одного бинарника: https://git.cypherpunks.ru/cgit.cgi/goircd.git/tree/README Использовали его только несколько разрабов в итоге, потому-что на Mac не было хотя бы сколько удобного IRC-клиента (время было за 2010-ый год). Затем в ivi перешли на Slack (до сих пор на нём). Компания конечно хипстоватая и поэтому зависимость связи от третьих лиц их не пугала :-). Но Slack из коробки предоставлял XMPP и IRC шлюзы, плюс есть push-уведомления и удобный (судя по пользователям) софт на всех платформах. То, что можно использовать старый добрый XMPP/IRC софт -- фича отличная и делающая Slack при любом раскладе лучше чем Skype. На текущей работе с XMPP тоже проблемы и официально решено перейти на Mattermost. Это свободная self-hosted версия Slack, грубо говоря. Вот только из коробки в ней нет XMPP/IRC шлюзов. Нашёл вот такой вот проект на Go: https://github.com/42wim/matterircd. Локально запускаемый IRC шлюз до mattermost. Пока не заметил недостатков или чего что не работало бы (но хотелось бы). Софт хорошо решающий проблему нормального клиента (ну не в броузере же сидеть как ...?). ---