WikiDer > Гиттер - Википедия

Gitter - Wikipedia
Gitter
Gitter logo.png
Gitter2017.png
Разработчики)Troupe Technology Ltd. (дочерняя компания GitLab Inc.)
Репозиторий Отредактируйте это в Викиданных
Написано вJavaScript[1]
ПлатформаИнтернет, Windows, Mac, iOS, Android, Linux
ТипМгновенное сообщение
ЛицензияЛицензия MIT
Интернет сайтглиттер

Gitter является Открытый исходный код мгновенное сообщение и система чатов для разработчиков и пользователей GitLab и GitHub репозитории. Gitter предоставляется как программное обеспечение как сервис, с бесплатным вариантом, обеспечивающим все основные функции и возможность создания единой частной комнаты чата, и вариантами платной подписки для отдельных лиц и организаций, что позволяет им создавать произвольное количество частных чатов.

Индивидуальный чаты могут быть созданы для индивидуальных мерзавец репозитории на GitHub. Конфиденциальность чата следует настройкам конфиденциальности связанного репозитория GitHub: таким образом, чат для частного (т.е. только для членов) репозитория GitHub также является частным для тех, у кого есть доступ к репозиторию. Графический значок, указывающий на чат-комнату, можно затем поместить в репозиторий git. README файл, доведя его до сведения всех пользователей и разработчиков проекта. Пользователи могут общаться в чатах или получать доступ к частным чат-комнатам для репозиториев, к которым у них есть доступ, войдя в Gitter через GitHub.[2]

Gitter похож на Слабина. Как и Slack, он автоматически регистрирует все сообщения в облако.[2][3]

В конце 2020 года New Vector Limited приобрела Gitter у GitLab,[4][5] и объявили, что функции Gitter в конечном итоге будут перенесены во флагманский продукт New Vector, Элемент, тем самым полностью заменив Gitter.[6]

Функции

Gitter поддерживает:

  • Уведомления,[2] которые собраны на мобильных устройствах, чтобы не раздражать[3]
  • Встроенные медиа-файлы[2]
  • Просмотр и подписка на несколько комнат чата на одной вкладке веб-браузера.
  • Связывание с отдельными файлами в связанном репозитории git[7]
  • Связывание с проблемами GitHub (путем ввода #, а затем номера проблемы) в связанном репозитории git с помощью hovercards показывая детали проблемы[3]
  • Со вкусом GitHub Markdown в сообщениях чата[2]
  • Онлайн-статус для пользователей
  • Карты пользователя на основе их профилей GitHub и статистики (количество подписчиков GitHub и т. Д.)
  • Доступен для просмотра и поиска[3] архивы сообщений, сгруппированные по месяцам
  • Подключение от IRC-клиентов[8]
  • Gitter на iOS поддерживает аутентификацию с помощью GitHub или Twitter

Интеграция с сайтами и приложениями, не относящимися к GitHub

Gitter интегрируется с Trello,[3] Дженкинс, Трэвис Си, Дрон,[9] Heroku, и Bitbucket, среди прочего.

Программы

Доступны официальные приложения Gitter для Windows, Mac, Linux, iOS и Android.[10]

Преимущества и недостатки

Как и другие технологии чата, Gitter позволяет пользователям и разработчикам мгновенное сообщение (как пользователи с разработчиками, так и разработчики друг с другом).[11] Благодаря интеграции с аутентификацией Github и его веб-клиентом чата разработчикам, использующим GitHub, легко создать чат-комнату или присоединиться к ней.[12] без необходимости установки какого-либо дополнительного программного обеспечения или создания другой пары имени пользователя и пароля, которую нужно запомнить.

Разрешения Maximalist GitHub

Gitter не предоставляет обычную аутентификацию по паролю. Вместо этого он запрашивает максимальные разрешения учетной записи GitHub.

Повсеместное ведение журнала

Тот факт, что сообщения, размещенные в комнатах чата Gitter, сохраняются в журналах комнаты чата на неопределенный срок, означает, что все пользователи могут видеть все сообщения в комнате чата, начиная с момента создания комнаты чата, что полезно для поиска предыдущих обсуждений и решений проблем.

Однако, как и зарегистрированные каналы IRC, Gitter имеет компромисс между большим удобством и меньшей конфиденциальностью по сравнению с незарегистрированными каналами IRC.

История

Gitter был создан некоторыми разработчиками, которые изначально пытались создать общий веб-чат-продукт, но затем написали дополнительный код для подключения своего чат-приложения к GitHub чтобы удовлетворить свои потребности, и осознали, что они могут превратить комбинированный продукт в жизнеспособный специализированный продукт сам по себе.[3]

Гиттер вышел из бета в 2014 году. В течение периода бета-тестирования Gitter доставил 1,8 миллиона сообщений чата.[2]

15 марта 2017 г. GitLab объявила о приобретении Gitter. В объявлении было заявлено о намерении, что Gitter будет продолжать работать как отдельный проект. Кроме того, GitLab объявил, что код станет открытым исходным кодом под Лицензия MIT не позднее июня 2017 г.[а][14]

30 сентября 2020 года New Vector Limited приобрела Gitter у GitLab,[4][5] и объявили о предстоящей поддержке Матричный протокол в Гиттере. В конечном итоге функции Gitter будут перенесены во флагманский продукт New Vector, Элемент, тем самым полностью заменив Gitter.[6]

Выполнение

Gitter веб приложение полностью реализован в JavaScript, с задняя часть реализуется на Node.js.[1] Исходный код веб-приложения ранее был проприетарным (он был открыт в июне 2017 года), хотя Gitter сделал множество вспомогательных проектов доступными как программное обеспечение с открытым исходным кодом, например, мост IRC для пользователей IRC, которые предпочитают использовать клиентские приложения IRC (и их дополнительные функции) для общения в чатах Gitter.[8]

Примечания

  1. ^ Исходный код с тех пор был опубликован в наборе репозиториев в собственном экземпляре GitLab GitLab.[13]

Рекомендации

  1. ^ а б "Что написано в Гиттере?". Gitter Zendesk. Поддержка Gitter. 24 января 2014 г.. Получено 8 февраля 2015.
  2. ^ а б c d е ж Чендлер, Джефф (25 августа 2014 г.). «Gitter: новая коммуникационная служба для проектов GitHub». WP Таверна. Получено 8 февраля 2015.
  3. ^ а б c d е ж Бойд, Стоу (3 января 2014 г.). «Gitter - это инструмент чата для разработчиков на базе GitHub». GigaOm Research. Архивировано из оригинал 8 февраля 2015 г.. Получено 8 февраля 2015.
  4. ^ а б "Gitter переходит на Element!". Получено 2020-09-30.
  5. ^ а б «Element приобретает Gitter, чтобы привлечь больше разработчиков с открытым протоколом обмена сообщениями Matrix». TechCrunch. Получено 2020-10-01.
  6. ^ а б «Gitter присоединяется к Element». Получено 2020-09-30.
  7. ^ Рексекер, Ким (16 ноября 2013 г.). «Gitter: чат для пользователей GitHub». t3n.de (на немецком). Получено 8 февраля 2015.
  8. ^ а б «Мост IRC». GitHub. Gitter. Получено 14 июн 2015.
  9. ^ "Gitter | Плагины | Дрон". plugins.drone.io. Получено 2018-02-09.
  10. ^ "Gitter Apps". Получено 8 февраля 2015.
  11. ^ Рейес, Джулиана (16 февраля 2015 г.). «Эти разработчики погрузились в мир Backbone.js и были потрясены тем, что нашли». Technical.ly Philly. Технически СМИ. Получено 14 июн 2015.
  12. ^ Андрие, Микаэль (16 апреля 2015 г.). «Как и почему BackBee CMS стала open source». OpenSource.com. Получено 14 июн 2015.
  13. ^ {{Cite web | title = Группы. gitter. GitLab. | access-date = 1 октября 2020 г. | website = gitlab.com | url =https://gitlab.com/gitlab-org/gitter
  14. ^ «Gitter присоединяется к команде GitLab». GitLab. Получено 2017-03-15.