リモートコラボレーションが必要不可欠な機能として採用された今、オープンソースライブチャットをツールボックスの重要な一部にしてください。
朝早く目が覚めたら、まず携帯電話で同僚や友人からの重要なメッセージをチェックしますよね。これが良い習慣かどうかは別として、この行動は長い間、日常生活の一部でした。
人間は理性的な動物です。信じようと思えば、どんなことでも理由を考え出すことができるのです。 - アナトール・フランス
正当かどうかは別として、電子メール、電話、ウェブ会議ツール、ソーシャルネットワークなど、さまざまなコミュニケーションツールが毎日使われています。COVID-19においても、在宅勤務によって、これらのコミュニケーションツールは生活の重要な一部となっています。伝染病の出現や、ホームオフィスが新たな常態となりつつある現在、コミュニケーションのあらゆる側面が、これらのツールが不可欠となる前例のない変化に直面しています。
なぜチャットが必要なのですか?
グローバルチームの一員としてリモートで仕事をする場合、共同作業ができる環境が不可欠です。チャットアプリケーションは、お互いに連絡を取り合う上で重要な役割を果たします。電子メールとは対照的に、チャットアプリケーションは世界中の同僚と迅速でリアルタイムのコミュニケーションを提供します。
つのオープンソースチャットソフトウェア
ロケット・チャット
Chat はフリーでオープンソースのソフトウェアですが、そのユニークな点はセルフホストチャットシステムです。ローカルサーバーでもパブリッククラウド上の仮想プライベートサーバーでも、サーバーにダウンロードすることができます。
Chatは完全に無料で、 ソースコード Githubで公開されています。Chat は多くのオープンソースプロジェクトで公式コミュニケーションプラットフォームとして使用されています。チャットは常に進化しており、常にアップデートされ、新しい機能が追加されています。
インターネットリレーチャット
IRC()は、リアルタイムでテキスト形式のコミュニケーションソフトウェアです。電子コミュニケーションの最も古い形態の一つであるにもかかわらず、多くの有名なソフトウェアプロジェクトで人気があります。
IRCチャンネルは独立したチャットルームです。オープンなチャンネルで複数の人とチャットしたり、個人的に誰かと1対1でチャットすることができます。チャンネル名が#で始まる場合、それは公式のチャットルームとみなされ、##で始まるチャットルームは通常非公式のチャットルームです。
IRCを始める のは簡単です。 IRC ニックネームは人々があなたを見つけるためのものなので、ユニークでなければなりません。しかし、IRCクライアントの選択は完全に自由です。標準のIRCクライアントより多くの機能を持つアプリケーションが必要な場合、 Riot.im IRCに接続することができます。
その長い歴史を考慮すると、IRCを使い続けるべき理由の1つは、IRCが依存しているフリーでオープンなソース・プロジェクトの多くの本拠地であるということです。オープンソースソフトウェアの開発やコミュニティに参加したいなら、IRCを使うという選択肢もあります。
Zulip
Zulip 、トピックスレッドベースのモデルに従った非常に人気のあるグループチャットアプリケーションです。Zulipでは、IRCチャンネルやRocket.Chatのように購読することができます。しかし、各Zulipストリームはユニークなトピックを持ち、そのトピックは後で会話を見つけるのに役立ちます。
Zulipはクロスプラットフォームで、独自のプログラムを書くためのAPIを提供しています。Zulipの特に気に入っている点は、GitHubとの統合です。何か作業をしているとき、Zulipのタグを使ってIDにリンクすることができます。
Zulipはオープンソースで無料で使用できますが、オンプレミスのサポート、LDAP 統合、より多くのストレージタイプを提供する有料の製品もあります。
Let's Chat は小規模チーム向けのセルフホストチャットソリューションです。Node.jsとMongoDB上で動作し、マウスを数回クリックするだけでローカルまたはクラウドサーバーにデプロイできます。無料のオープンソースソフトウェアで、 ソースコードGitHubで見ることができます。
Let's Chat が他のオープンソースチャットツールと異なる点は、そのエンタープライズ機能です:LDAP と Kerberos 認証をサポートしています。また、新しいユーザーが望む全ての機能を備えています:履歴から過去のメッセージを検索したり、@ユーザー名のようなタグで人をタグ付けすることができます。
私がLet's Chatを気に入っている点は、パスワードで保護されたプライベートチャットルームがあること、写真を送信できること、GIPHYやコードペーストをサポートしていることです。常に新しい機能がアップデートされています。
チャットアプリ選びのアドバイス
オープンソースのチャットアプリケーションは多種多様で、選ぶのが難しいかもしれません。ここでは、チャットアプリケーションを選択するための一般的なガイドラインを示します。
- できれば、インタラクティブなインターフェースとシンプルなナビゲーション・ツールがあるといいですね。
- パワフルで、さまざまな使い方ができるツールを探すのが一番です。
- 使っているツールとの統合があれば、それを重視しましょう。ツールによっては、GitHubやGitLab、特定のアプリケーションとシームレスに統合できるものもあります。
- クラウドホスティングにホスティングできるツールがあると便利です。
- チャットサービスのセキュリティを考慮する必要があります。プライベートサーバー上でサービスをホストする能力は、多くの組織や個人にとって必要です。
- プライバシー設定が豊富で、プライベートとパブリックの両方のチャットルームがあるコミュニケーションツールを選ぶのがベストです。
人々がこれまで以上にオンラインサービスに依存している今、代替のコミュニケーション・プラットフォームを持つことは理にかなっています。例えば、プロジェクトが Rocket.Chat を使用している場合、必要に応じて IRC にジャンプする機能も必要です。これらのソフトウェアは常に更新されているため、複数のチャンネルに接続することになるかもしれません。





