- Mattermost, açık kaynak tabanlı self-hosted işbirliği platformu olarak sohbet, iş akışı otomasyonu, sesli arama, ekran paylaşımı ve yapay zeka entegrasyonu sunar
- Platform Go ve React ile yazılmıştır ve PostgreSQL tabanında tek bir Linux ikili dosyası olarak çalışır
- Her ayın 16'sında MIT lisansı ile yeni derlenmiş sürüm dağıtılır ve on-premises veya bulut ortamında kullanılabilir
- Android, iOS, Windows, macOS, Linux için yerel uygulamaları destekleyerek farklı ortamlardan erişim sağlar
- Güvenlik duyurusu aboneliği, topluluk katılımı, API entegrasyonu gibi alanlarda geliştirici ekosistemi aktif şekilde işletilmektedir
Mattermost genel bakış
- Mattermost, açık çekirdek yapısına sahip self-hosted işbirliği platformu olup sohbet, iş akışı otomasyonu, sesli arama, ekran paylaşımı ve yapay zeka entegrasyonu içerir
- Temel özellikleri; ekip iletişimi, DevSecOps, BT hizmet masası ve olay müdahalesi gibi çeşitli iş senaryolarını destekler
- Platform Go ve React ile geliştirilmiştir ve PostgreSQL veritabanını kullanır
- Tek bir Linux ikili dosyası olarak çalışır ve her ayın 16'sında MIT lisansı ile yeni derlenmiş sürüm yayımlanır
- On-premises kurulum veya bulut denemesi mümkündür; dağıtım ve kurulum kılavuzları resmî web sitesinde sunulur
Kurulum ve dağıtım
- Docker, Ubuntu, Tar, Kubernetes, Helm, Debian, RHEL gibi çeşitli ortamlarda kurulabilir
- Geliştiriciler için ortam yapılandırma kılavuzu sağlandığından sunucu koduna katkı vermek veya eklenti geliştirmek kolaydır
Yerel uygulama desteği
- Web arayüzünün yanı sıra Android, iOS, Windows, macOS, Linux için istemci uygulamaları da sunulur
- Her platform için kurulum bağlantıları ve mağaza rozetleri üzerinden indirme yapılabilir
- Masaüstü uygulaması Windows 10/8.1, macOS 10.9 ve üzeri, Linux ortamlarında desteklenir
Güvenlik ve güncellemeler
- Mattermost Security Bulletin e-posta listesi üzerinden önemli güvenlik güncellemeleri hakkında bildirim sağlanır
- Çevrimiçi saldırıların giderek daha karmaşık hâle gelmesine karşı güvenlik duyurularına abone olunması önerilir
- Aboneler, önemli güvenlik sürümleriyle ilgili bilgileri e-posta ile alabilir
Topluluk ve geliştirmeye katılım
- Mattermost Contributors sunucusu üzerinden geliştiriciler tartışma yürütebilir ve işbirliği yapabilir
- “Help Wanted” issue'ları üzerinden açık kaynak katkı fırsatları sunulur
- Gitpod üzerinden uzak geliştirme ortamı desteği verilir
- API, Webhook, Slash Command, eklentiler ve daha fazlası dâhil 700'den fazla entegrasyon özelliği sunulur; ayrıntılı kılavuzlar geliştirici dokümantasyonunda bulunabilir
Lisans ve haberler
- MIT lisansı temelinde dağıtılır; ayrıntılı yetkiler
LICENSE.txt dosyasında görülebilir
- X (eski Twitter), Blog, Facebook, LinkedIn, YouTube gibi çeşitli kanallar üzerinden en son haberler paylaşılır
- Ayda 1-2 kez yayımlanan bültene abone olunabilir
- Mattermost Community Server ve IRC kanalı üzerinden gerçek zamanlı topluluk etkileşimi mümkündür
1 yorum
Hacker News yorumları
Mattermost’un
limits.gokodunda gönderi geçmişi sınırı (PostHistoryLimit) ile ilgili mantığın kaldırıldığı diff paylaşıldısedkomutuyla tek satırdamaxUsersLimitdeğerini artıran basit bir yama yöntemi önerdi (bağlantı)MIT, AGPL 3.0 ve Apache 2.0 gibi lisansların iç içe geçtiğini, “compiled version MIT, source AGPL” yapısının hukuki bir çelişki doğurduğunu savundu
LICENSE.txt belgesini alıntılayarak bunun bir avukattan çok bir iş stratejisti tarafından yazılmış gibi duran özensiz bir metin olduğunu eleştirdi
Mattermost’un self-hosted sürümde de mesaj sınırını dayatması ve bunu duyuru yapmadan uygulaması tepki çekti
Bir kullanıcı Mattermost yerine Zulip’i güçlü biçimde tavsiye etti
Slack’e göre odak yönetiminde daha iyi olduğunu ve Dropbox tarafından satın alınıp sonra yeniden bağımsız hale gelen ilginç geçmişinden bahsetti
Framasoft’un MostlyMatter fork’u önerildi; kullanıcı sınırı olmadığı söylendi
Mattermost’un open-core stratejisi, “katkı verenleri FOSS modeliyle çekip sonra ortaya çıkan ürünü ticarileştiren tipik bir örnek” diye eleştirildi
Mattermost’un savunma sanayii yüklenicisine dönüşmekte olduğu ve web sitesindeki metinlerin askeri konseptlerle dolu olduğu belirtildi
Zulip ve Wekan, etik ve teknik alternatifler olarak önerildi
Birisi “Mattermost MIT lisanslıysa neden bu sınırlar kaldırılamıyor?” diye sordu
“Mattermost nedir?” sorusuna
Bir kullanıcı “bu sınır yalnızca Enterprise sürüm için geçerli, Team sürümünü etkilemiyor” diyerek ilgili yorum bağlantısını ekledi
Element/Matrix hakkında çok sayıda olumsuz yazı olsa da, en azından böyle bir sorun yaşatmaması nedeniyle rahatlama duyduğunu söyleyenler oldu
Başta element.io’da (o zamanki adıyla vector.im) barındırdığını, ancak enterprise fiyatlandırmasına geçilince etke.cc’ye taşındığını anlattı
etke.cc’nin federasyonsuz sunucu kurulumu konusunda da hızlı destek verdiğini ve o zamandan beri sorunsuz kullandığını söyledi
Yalnızca mesaj taşımanın mümkün olmaması can sıkıcı bulunmuş
Buradan çıkardığı dersin “mümkünse kendi alan adınızla çalışın” olduğu,
bir gün başka platforma geçerse Zulip’i değerlendireceği de eklendi