| 原作者 | Troupe Technology Ltd ( GitLabの子会社) |
|---|---|
| 開発者 | New Vector Ltd ( Elementとして取引 ) |
| 安定リリース | 21.56.9 [1]
/ 2023年2月13日 |
| リポジトリ |
|
| 書かれた | JavaScript [2] |
| プラットフォーム | ウェブ、Windows、Mac、iOS、Android、Linux |
| タイプ | インスタントメッセージ |
| ライセンス | MITライセンス |
| Webサイト | ギッター |
Gitterは、GitLabとGitHubリポジトリの開発者とユーザーのためのオープンソースの インスタントメッセージングおよびチャットルームシステムです。 [3] Gitterはサービスとしてのソフトウェアとして提供されており、すべての基本機能と1つのプライベートチャットルームを作成する機能を提供する無料オプションと、個人や組織が任意の数のプライベートチャットルームを作成できる有料サブスクリプションオプションがあります。
GitHub 上の個々のgitリポジトリに対して個別のチャットルームを作成できます。チャットルームのプライバシーは、関連する GitHub リポジトリのプライバシー設定に従います。したがって、プライベート (つまりメンバーのみ) GitHub リポジトリのチャットルームは、リポジトリにアクセスできるユーザーに対してもプライベートです。チャットルームにリンクするグラフィックバッジを git リポジトリのREADME ファイルに配置して、プロジェクトのすべてのユーザーと開発者の注目を集めることができます。ユーザーは、GitHub [4]経由で Gitter にログインすることで、チャットルームでチャットしたり、アクセスできるリポジトリのプライベートチャットルームにアクセスしたりできます。
GitterはSlackに似ています。Slackと同様に、すべてのメッセージを自動的にクラウドに記録します。[4] [5]
2020年後半、New Vector LimitedはGitLabからGitterを買収し、[6] [7] Gitterの機能は最終的にNew Vectorの主力製品であるElementに移行され、Gitterが完全に置き換えられると発表しました。[8] 2023年2月13日、Gitterはサービスを、WebインターフェースにElementを使用するカスタムブランドのMatrixインスタンスに移行しました。[9]
Matrixへの移行前の機能
Gitter は以下をサポートします:
- 通知[4]は、煩わしさを避けるためにモバイルデバイス上で一括処理されます[5]
- インラインメディアファイル[4]
- 1 つの Web ブラウザ タブで複数のチャット ルームを表示および購読 (「スターを付ける」)
- リンクされたgitリポジトリ内の個々のファイルへのリンク[10]
- リンクされたgitリポジトリ内のGitHubの問題へのリンク(#と問題番号を入力)と、問題の詳細を示すホバーカードが表示される[5]
- チャットメッセージにおけるGitHub風マークダウン[4]
- ユーザーのオンラインステータス
- GitHub プロフィールと統計 (GitHub フォロワーの数など) に基づいたユーザーのホバーカード
- 閲覧および検索可能な[5]メッセージアーカイブ(月ごとにグループ化)
- IRCクライアントからの接続[11]
- iOS 上の Gitter は GitHub または Twitter を使用した認証をサポートします
GitHub以外のサイトやアプリケーションとの統合
GitterはTrello、[5]、 Jenkins、Travis CI、Drone(ソフトウェア)、[12] Heroku、Bitbucketなど と統合されています。
アプリ
Windows、Mac、Linux、iOS、Android向けの公式Gitterアプリが利用可能です。[13]
アカウント登録
他のチャット技術と同様に、Gitterではクライアント同士がインスタントメッセージを送信することができます。[14] GitHubアカウントを使用して認証し、 Webブラウザからチャットルームに参加することができます。[15]そのため、ソフトウェアをインストールしたり、追加のオンラインアカウントを作成したりする必要はありません。
歴史
Gitterは、当初は汎用的なWebベースのチャット製品を作成しようとしていた開発者によって作成されましたが、その後、独自のニーズを満たすためにチャットアプリケーションをGitHubに接続するための追加コードを作成し、組み合わせた製品を独自の専門的な製品に変えることができることに気付きました。[5]
Gitterは2014年にベータ版からリリースされました。ベータ期間中、Gitterは180万件のチャットメッセージを配信しました。[4]
2017年3月15日、GitLabはGitterの買収を発表しました。発表では、Gitterは独立したプロジェクトとして継続するという意向が表明されました。2017年6月現在、MITライセンスの下でオープンソースとして公開されています。[a] [17] [18]
2020年9月30日、New Vector LimitedはGitLabからGitterを買収し、[6] [7] GitterでMatrixプロトコルのサポートを開始すると発表し、年末までに公開されました。[19] Gitterの機能は最終的にNew Vectorの主力製品であるElementに移行され、Gitterに完全に取って代わることになりました。[8]
2023年2月13日、Gitterは、WebインターフェースにElementを使用するカスタムブランドのMatrixインスタンスにサービスを移行しました。[20]
マトリックスへの移行前の実装
Gitterウェブアプリケーションは完全にJavaScriptで実装されており、バックエンドはNode.jsで実装されています。[2]ウェブアプリケーションのソースコードは以前はプロプライエタリでしたが(2017年6月にオープンソース化されました)、Gitterは、IRCクライアントアプリケーション(およびその追加機能)を使用してGitterチャットルームで会話することを好むIRCユーザー向けのIRCブリッジなど、多数の補助プロジェクトをオープンソースソフトウェアとして利用できるようにしていました。[11]
注記
- ^ ソースコードはその後、GitLabの独自のGitLabインスタンス上の一連のリポジトリで公開されました。[16]
参考文献
- ^ https://gitlab.com/gitterHQ/webapp/-/blob/develop/CHANGELOG.md。
{{cite web}}:欠落または空|title=(ヘルプ) - ^ ab 「Gitter は何で書かれていますか?」Gitter Zendesk . Gitter サポート。2014 年 1 月 24 日。2015 年2 月 8 日に閲覧。
- ^ 「Gitterとは?」www.computerhope.com . 2023年7月24日閲覧。
- ^ abcdef Chandler, Jeff (2014 年 8 月 25 日). 「Gitter: GitHub プロジェクト向けの新しいコミュニケーション サービス」. WP Tavern . 2015 年2 月 8 日閲覧。
- ^ abcdef Boyd, Stowe (2014年1月3日). 「Gitterは開発者向けのGitHubベースのチャットツールです」. GigaOm Research . 2015年2月8日時点のオリジナルよりアーカイブ。 2015年2月8日閲覧。
- ^ ab 「GitterはElementに移行します!」。2020年9月30日。 2020年9月30日閲覧。
- ^ ab 「ElementがGitterを買収し、より多くの開発者をオープンなMatrixメッセージングプロトコルに取り込む」TechCrunch。2020年10月5日時点のオリジナルよりアーカイブ。 2020年10月1日閲覧。
- ^ ab 「GitterがElementに参加」。2020年9月30日。2020年9月30日閲覧。
- ^ 「GitterはMatrixに完全に移行しました」。Gitter 。 2023年2月13日。 2023年2月25日閲覧。
- ^ Rexecker, Kim (2013年11月16日). 「Gitter: GitHub ユーザーのためのチャット」. t3n.de (ドイツ語). 2013年11月18日時点のオリジナルよりアーカイブ。2015年2月8日閲覧。
- ^ ab "IRC ブリッジ". GitHub . Gitter . 2015 年6 月 14 日閲覧。
- ^ “Gitter | Plugins | Drone”. plugins.drone.io . 2017-04-27にオリジナルからアーカイブ。2018-02-09に取得。
- ^ “Gitter Apps”. 2014年10月8日時点のオリジナルよりアーカイブ。2015年2月8日閲覧。
- ^ Reyes, Juliana (2015 年 2 月 16 日)。「これらの開発者は Backbone.js の世界を詳しく調べ、発見したものに衝撃を受けました」。Technical.ly Philly。Technically Media。2015年6 月 14 日閲覧。
- ^ Andrieu, Mickaël (2015 年 4 月 16 日)。「BackBee CMS がオープンソースになった経緯と理由」OpenSource.com。2015年6 月 14 日閲覧。
- ^ 「Groups. gitter. GitLab」. gitlab.com . 2020年10月1日閲覧。
- ^ 「Gitter が GitLab チームに参加」GitLab . 2017 年 3 月 15 日閲覧。
- ^ "gitter / webapp · GitLab". GitLab . 2023年5月5日閲覧。
- ^ 「The Matrix Interoperated: Element がオープンソース メッセージング プロトコルの成長を融合」www.computerweekly.com . 2022 年 7 月 19 日閲覧。
- ^ 「GitterはMatrixに完全に移行しました」。Gitter 。 2023年2月13日。 2023年2月25日閲覧。
