Rilis sistem pesan Mattermost 7.0, yang bertujuan untuk memastikan komunikasi antara pengembang dan karyawan perusahaan, telah dipublikasikan. Kode untuk sisi server proyek ditulis dalam Go dan didistribusikan di bawah lisensi MIT. Antarmuka web dan aplikasi seluler ditulis dalam JavaScript menggunakan React; klien desktop untuk Linux, Windows dan macOS dibangun di atas platform Electron. MySQL dan PostgreSQL dapat digunakan sebagai DBMS.
Mattermost diposisikan sebagai alternatif terbuka untuk sistem komunikasi Slack dan memungkinkan Anda menerima dan mengirim pesan, file, dan gambar, melacak riwayat percakapan, dan menerima pemberitahuan di ponsel cerdas atau PC Anda. Modul integrasi yang mendukung Slack didukung, serta banyak koleksi modul asli untuk integrasi dengan Jira, GitHub, IRC, XMPP, Hubot, Giphy, Jenkins, GitLab, Trac, BitBucket, Twitter, Redmine, SVN, dan RSS/Atom.
Inovasi utama:
- Dukungan untuk thread yang diciutkan dengan balasan telah distabilkan dan diaktifkan secara default. Komentar sekarang diciutkan dan tidak memakan ruang di rangkaian pesan utama. Informasi keberadaan komentar ditampilkan dalam bentuk label βN balasanβ, klik yang mengarah ke perluasan balasan di sidebar.
- Versi uji aplikasi seluler baru untuk Android dan iOS telah diusulkan, di mana antarmuka telah dimodernisasi dan kemampuan untuk bekerja dengan beberapa server Mattermost sekaligus telah muncul.
- Dukungan eksperimental untuk panggilan suara dan berbagi layar telah diterapkan. Panggilan suara tersedia di aplikasi desktop dan seluler, serta di antarmuka web. Selama percakapan suara, tim dapat melanjutkan obrolan teks secara bersamaan, mengelola proyek dan tugas, meninjau daftar periksa, dan melakukan hal lain di Mattermost tanpa mengganggu panggilan.
- Antarmuka untuk berkomunikasi dalam saluran mencakup panel dengan alat untuk memformat pesan, memungkinkan Anda menggunakan markup tanpa mempelajari sintaksis Markdown.
- Editor daftar periksa bawaan (sebaris) (βPlaybookβ) telah ditambahkan, memungkinkan Anda mengubah daftar pekerjaan umum untuk tim dalam berbagai situasi secara lokal dari antarmuka utama, tanpa membuka dialog terpisah.
- Menambahkan informasi tentang penggunaan daftar periksa oleh tim ke laporan statistik.
- Dimungkinkan untuk menghubungkan penangan dan tindakan (misalnya, mengirimkan pemberitahuan ke saluran tertentu) yang dipanggil ketika status daftar periksa diperbarui.
- Bilah Aplikasi sidebar eksperimental telah diimplementasikan dengan plugin yang paling umum digunakan dan aplikasi bawaan (misalnya, untuk integrasi dengan layanan eksternal seperti Zoom).
- Mengaktifkan pembentukan paket DEB dan RPM dengan aplikasi desktop. Paket-paket tersebut menyediakan dukungan untuk Debian 9+, Ubuntu 18.04+, CentOS/RHEL 7 dan 8.
Sumber: opennet.ru