четверг, 4 июня 2009 г.

О корпоративном чате и панели контактов

MyChat  работает в различных компаниях - больших и не очень. Но практически везде используют такую фишку, как панель контактов (Alt+Q). Смысл её в том, чтобы можно было быстро найти человека, неважно, в онлайн он в данный момент или нет.

Отправить сообщение, посмотреть номер его сотового телефона, email, дату рождения - да мало ли что может понадобиться.

Все пользователи в контактах разделены по группам, часто названиями групп выступают отделы или подразделения компании. Если пользователь сейчас в онлайн - это видно в панели контактов, если нет - его аватар рисуется оттенками серого цвета.

И тут начинается беспорядок. Каждый делает себе список контактов самостоятельно. Кто-то не создаёт его вообще, а ищет людей по каналам. Серьёзные люди делают экспорт своего списка контактов в файл и делятся этим списком с сотрудниками, благо, MyChat клиент умеет импортировать такие списки из файла.

Кое-где администратор волевым решением :-) заливает единообразный список контактов всем пользователям MyChat прямо с сервера.

Но проблема всё равно остаётся: нужно следить за актуальностью списка контактов. Кто-то пришёл в компанию, кто-то уволился или перешёл в другое подразделение и так далее.
Но теперь всё будет проще (надеюсь :-). В версии 4.0, которая вот-вот должна выйти, сделана следующая вещь:

Сервер чата может автоматически создавать список контактов, где будут все пользователи сервера, разделённые по отделам и заливать этот список контактов всем пользователям. Более того, пользователи не смогут поменять этот список, удалив кого-нибудь. Сервер также сам будет поддерживать этот список контактов в актуальном состоянии - синхронизация проводится один раз в сутки в установленное администратором время.

Естественно, это делается опционально. Если администратор не захочет этого делать - всё останется как и раньше. По умолчанию такая возможность будет отключена, так как автоматическое создание списка контактов удалит все существующие группы и контакты у пользователей (ведь они создавались все по-разному, с разными названиями).

Случайные статьи:

Комментариев нет: