Очень интересная и важная новость: разработчики популярного офисного пакета продемонстрировали функцию совместного редактирования документов. Ещё приятней тот факт, что она не потребовала создания специальных серверов для координации работы, как в Office 365 – облачном решении корпорации Microsoft. Вместо этого были использованы возможности инструментария Telepathy, который используется в штатном клиенте систем обмена мгновенными сообщений GNOME – Empathy.

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

Когда функция будет доступна в стабильных версиях LibreOffice, пока неизвестно. Разработка её прототипа находится в начальной стадии. Код доступен в git-репозитории, но пока там есть только сама функция редактирования без сопутствующих элементов, вроде интерфейса работы со списком контактов. Разработчики говорят о скором появлении тесной интеграции с Empathy, а также средств автоматического обнаружения пользователей локальной сети. Проект поддерживается организацией Document Foundation и компанией Collabora.