Открыты (https://gitlab.com/gitlab-org/gitter/webapp/) исходные тексты сервиса для создания чатов и мгновенного обмена сообщениями Gitter (https://gitter.im/), ориентированного на обеспечение общения пользователей GitHub. В марте этого года Gitter был куплен (https://www.opennet.me/opennews/art.shtml?num=46198) компанией GitLab, развивающей одноимённую открытую платформу для организации совместной работы с Git-репозиториям, которая сразу заявила о намерении перевести сервис в разряд открытых продуктов. Теперь обещание выполнено и код всех компонентов Gitter, включая серверный бэкенд (https://gitlab.com/gitlab-org/gitter/webapp/tree/master/server) и многочисленные модули (https://gitlab.com/gitlab-org/gitter/webapp/tree/master/modules), открыт под лицензией MIT.Открытие кода позволяет всем заинтересованным лицам присоединиться к разработке Gitter и развёртывать на своём оборудовании сервисы чатов для общения разработчиков, похожие на Gitter. Проект написан на языке JavaScript и платформы Node.js. Для хранения данных применяются документо-ориентированная СУБД MongoDB (https://www.opennet.me/opennews/art.shtml?num=43483), СУБД для хранения данных в виде графов Neo4J (https://www.opennet.me/opennews/art.shtml?num=30256) и хранилище данных в оперативной памяти Redis (https://www.opennet.me/opennews/art.shtml?num=44383). Для индексации и поиска применяется движок ElasticSearch (https://www.opennet.me/opennews/art.shtml?num=39081). Инструкция по развёртыванию системы на базе Gitter пока подготовлена (https://gitlab.com/gitlab-org/gitter/webapp/blob/master/READ...) только для macOS, но поддерживается запуск также в Linux и Windows.
Gitter позволяет организовать общение разработчиков в привязке к репозиториям GitHub, а также некоторых других сервисов, таких как Jenkins, Travis и Bitbucket (в разработке находится поддержка GitLab). Из особенностей Gitter можно выделить:- Cохранение истории общения с возможностью поиска в архиве и навигации по месяцам;- Наличие версий для Web, настольных систем, Android и iOS;- Возможность подсоединения к чату при помощи IRC-клиента;- Удобная система ссылок на объекты в Git-репозиториях;- Поддержка использования разметки Markdown в тексте сообщений;- Возможность подписки на чат-каналы;- Отображение статуса пользователей и информации о пользователей с GitHub;- Поддержка привязки к сообщениям о проблемах (#номер для ссылки на issue);- Средства для пакетной отправки уведомлений с обзором новых сообщениях на мобильное устройство;- Поддержка прикрепления файлов к сообщениям.
URL: https://news.ycombinator.com/item?id=14694283
Новость: http://www.opennet.me/opennews/art.shtml?num=46807
Отправлять сообщения командами git commit / git push ?
по науке сначала нужно клонировать пациентов
Раз перестал представлять коммерческую ценность - открыли код.
Гиттер капут?
Так и сам Гитлаб опенсорсный. У каждого своя бизнес-модель.
Мне кажется его купили чтобы убить. Гиттер - он для гихаба. Просто перестанут развивать как гиттер, чтобы не кормить конкурента. А в гитлаб они его встроят.
а как там с шифрацией e2e???
Никак. Это скорее аналог Slack/IRC
И такое есть https://irc.gitter.im/
Типа их бизнес-идея была пересадить всех девов с IRC на своё модно-молодёжно-ненужно и стать типа культовым у школия, как гитхаб. Не получилось, не фартануло.
Ну школьники всеже забросили irc. Хотя в этом виновен больше всего icq && skype
>Ну школьники всеже забросили ircКак будто бы что-то плохое. Теперь в IRC можно лампово общаться, а редкие идиоты там надолго не задерживаются.
Монокль поправьте
Уже пересадили на mattermost. Обычный чатик, но удобный.
> Уже пересадили на mattermost. Обычный чатик, но удобный.а фринод в курсе?
> Типа их бизнес-идея была пересадить всех девов с IRC на своё модно-молодёжно-ненужно
> и стать типа культовым у школия, как гитхаб. Не получилось, не
> фартануло.Вообще-то получилось и фартануло. Но вот с коммерческой точки зрения скорее всего всё печально.