5 alternatif open source Slack group chat

Dalam kolaborasi apa pun, penting untuk memiliki alat komunikasi yang baik. Tentu saja, mereka individual dan tergantung pada situasi Anda, tetapi dapat mencakup milis untuk komunikasi melalui email , Git atau Subversion untuk kontrol versi , Wikipedia atau Etherpad untuk kolaborasi , daftar tugas yang diperluas untuk mengatur alur kerja, atau bahkan paket manajemen proyek yang lengkap .



Obrolan grup telah menjadi salah satu alat komunikasi yang tak tergantikan. Apakah rekan kerja Anda duduk di sebuah ruangan di seberang Anda atau di seluruh dunia, kemampuan untuk berkomunikasi secara real time membuat banyak percakapan lebih mudah dan lebih cepat, dan membantu mengatasi kebingungan yang dapat timbul ketika berkomunikasi secara tidak sinkron.



Di beberapa kalangan, ada persepsi bahwa aplikasi obrolan dapat mengganggu pekerjaan. Saya percaya penting untuk "pindah" ke topik obrolan yang tidak berfungsi sebelum membuat gangguan kognitif. Yang sama pentingnya adalah memiliki ruang untuk terus mengerjakan tugas-tugas yang membutuhkan periode konsentrasi yang lebih lama. Sekarang, misalnya, saya menggunakan setidaknya dua obrolan grup dengan notifikasi mematikan - jadi saya hanya dapat memeriksanya secara berkala selama istirahat dari pekerjaan, dan ketika saya perlukerja bagus , saya mematikan notifikasi di semua jejaring sosial.



Saya memilih alat yang eksklusif untuk bekerja untuk kebutuhan obrolan grup Anda, tetapi tidak semua orang akan setuju dengan saya. Secara pribadi, saya dapat dengan mudah terganggu oleh percakapan yang tidak berfungsi ketika fungsi obrolan digunakan sebagai jejaring sosial. Saya suka memisahkan pekerjaan dari waktu luang, jadi saya ingin mematikan percakapan pribadi saat bekerja dan sebaliknya. Bertindak demi kepentingan terbaik tim Anda.



Slack dengan cepat menjadi kekasih di lingkaran perangkat lunak dan menggantikan alat-alat lainnya. Menurut The Next Web , "Slack secara diam-diam dan tidak sengaja membunuh IRC," banyak komunitas open source juga telah melakukan transisi ini. Sebagai contoh, pengembang Wordpress beralih ke Slack untuk komunikasi tim.



Tapi Slack adalah alat SaaS sumber tertutup, dan itu bukan satu-satunya. Sebenarnya open source dapat menjadi kunci untuk kebutuhan obrolan bisnis Anda. Jika Anda bekerja dengan informasi sensitif atau perlu memastikan bahwa semua komunikasi tetap berada di belakang firewall, maka hosting sendiri adalah pilihan terbaik Anda. Dan akses ke sumber memastikan bahwa komunikasi antara Anda dan tim Anda tidak terlepas dari kendali Anda melalui beberapa tambahan jahat ke basis kode sumber.

Mari kita lihat beberapa alternatif open source, dari yang klasik hingga yang terbaru, yang dapat masuk ke dalam lingkungan kerja Anda.



Paling penting



Mattermost adalah pendekatan yang sangat modern dengan obrolan grup, menawarkan opsi hosting mandiri dan lainnya. Itu ditulis dalam Golang dengan sepotong JavaScript yang bagus di bawah kerangka Bereaksi. Ini memiliki obrolan pribadi dan publik, termasuk komunikasi satu-satu, dukungan arsip yang baik, dan antarmuka seperti Slack, termasuk banyak fitur yang diharapkan. Secara umum, jika Anda sudah menggunakan Slack, Anda dapat dengan mudah mengimpor saluran dan arsip Anda saat ini. Mattermost juga terintegrasi dengan sistem otentikasi LDAP atau Active Directory yang ada di organisasi Anda.



Fitur yang saya sukai - kemampuan untuk mengunduh suara, video atau gambar langsung dari perangkat seluler Anda - sangat nyaman saat berkomunikasi saat bepergian. Mattermost dilisensikan di bawah "AGPL terbungkus Apache". Lihat kode sumbernya pada GitHub, dan cobalah.







Zulip



Zulip adalah layanan obrolan multimedia berlisensi-lintas-platform Apache lainnya yang menawarkan opsi hosting. Ini memiliki banyak hal yang Anda harapkan jika Anda terbiasa dengan Slack: penyematan gambar, @ -mentions, unggahan file, pencatatan dan banyak lagi . Ini memiliki beberapa saluran (kamar) - Anda pasti akan menggunakannya untuk kerja tim. Ini adalah layanan gratis dengan paket berbayar untuk meningkatkan penyimpanan internal, LDAP dan integrasi Direktori Aktif, dan dukungan lokal.



Fungsi untuk mengimpor organisasi Anda dari Slack, HipChat, Mattermost dan Gitter juga tersedia di sini.

Zulip bekerja di Linux, Mac, Windows, iOS, dan Android.







Roket



Rocket.Chat ditulis dalam CoffeeScript dan JavaScript di atas kerangka Meteor. Rocket.Chat dirancang untuk mengunduh secara lokal dan bekerja dengan antarmuka klien untuk desktop dan perangkat seluler. Ini berisi banyak fitur serupa seperti aplikasi modern lainnya - mulai dari notifikasi desktop hingga mengunggah gambar dan file ke arsip yang dapat dicari, dan integrasi LDAP. Paket tersebut juga mencakup aplikasi Android asli, dukungan Kerberos dan integrasi dengan banyak alat lain dengan GitLab, serta alat antivirus untuk lampiran.

Rocket.Chat memiliki demo online , Anda juga dapat melihat kode sumbernya di GitHub. Tersedia di bawah lisensi MIT.





 

Riot.im



Riot.im telah menjadi sangat populer sejak artikel itu diterbitkan dan mendapatkan tempatnya di dalamnya. Ini memiliki seperangkat alat web dan seluler yang dapat digunakan untuk terhubung ke Matrix , "jaringan terbuka untuk komunikasi yang aman dan terdesentralisasi."

Kerusuhan mungkin yang paling mudah digunakan dalam daftar ini. Anda juga dapat memeriksa seluruh kode sumber dari semua proyek di GitHub di bawah lisensi Apache 2.0.



Melalui integrasi, Anda juga dapat menggunakan Riot untuk terhubung ke layanan menggunakan IRC, Slack, atau Gitter, yang berpotensi memungkinkan Anda untuk mengganti banyak klien dengan opsi sumber terbuka tunggal.

Untuk mengetahui lebih lanjut, lihat pengantar penuh kami untuk proyek ini.







IRC



Internet Relayed Chat (IRC) adalah protokol yang berasal dari akhir 1980-an. Ada banyak implementasi open source pada sisi klien dan server karena IRC telah ada sejak lama. Salah satu keunggulan utamanya adalah kesederhanaannya. Spesifikasi IRC sangat sederhana sehingga banyak digunakan dalam kelas pemrograman pengantar sebagai cara mudah untuk belajar komunikasi jaringan.

Namun, seiring bertambahnya usia, ada juga kerugian. Ini tidak memiliki banyak fitur yang Anda harapkan akan ditemukan dalam obrolan modern, dari keamanan hingga manajemen identitas, dan bahkan kemampuan untuk dengan mudah mengirim komponen non-teks seperti gambar, file atau emotikon (walaupun bagi beberapa itu akan menjadi nilai tambah). Beberapa fitur telah diimplementasikan dari waktu ke waktu melalui layanan bot termasuk manajemen nama panggilan, pencatatan dan beberapa lainnya, tetapi ini juga berbeda dari satu server ke server lainnya.



Meskipun IRC telah mempertahankan banding yang sama. Ini hampir universal, dengan klien tersedia untuk hampir setiap platform. Sementara antarmuka perintah tidak selalu intuitif untuk pemula, banyak yang mengimplementasikan kembali perintah melalui antarmuka pengguna grafis. Jika Anda melakukan pengembangan sumber terbuka dari bawah ke atas, ada kemungkinan bahwa Anda sudah cukup akrab dengan IRC, jadi menambahkan C&C mungkin merupakan jalan yang kurang tahan.







Alternatif lain



Daftar di atas jauh dari lengkap, dan saya ingin Anda melakukan riset sebelum mengambil keputusan. Apakah Anda punya favorit yang tidak masuk daftar? Tinggalkan komentar di bawah ini untuk semua orang untuk memeriksa.

 



gambar




Pelajari detail cara mendapatkan profesi yang dicari dari awal atau Tingkatkan keterampilan dan gaji dengan menyelesaikan kursus online berbayar SkillFactory:












All Articles