انتشار سیستم پیام رسانی Mattermost 6.0 با هدف اطمینان از ارتباط بین توسعه دهندگان و کارمندان سازمانی در دسترس است. کد سمت سرور پروژه در Go نوشته شده و تحت مجوز MIT توزیع می شود. رابط وب و برنامه های تلفن همراه با استفاده از React با جاوا اسکریپت نوشته شده اند؛ سرویس گیرنده دسکتاپ برای لینوکس، ویندوز و macOS بر روی پلت فرم Electron ساخته شده است. MySQL و PostgreSQL را می توان به عنوان DBMS استفاده کرد.
Mattermost به عنوان یک جایگزین باز برای سیستم ارتباطی Slack قرار گرفته است و به شما امکان می دهد پیام ها، فایل ها و تصاویر را دریافت و ارسال کنید، تاریخچه مکالمات را پیگیری کنید و اعلان ها را در تلفن هوشمند یا رایانه شخصی خود دریافت کنید. ماژول های ادغام Slack-ready و همچنین مجموعه بزرگی از ماژول های بومی برای ادغام با Jira، GitHub، IRC، XMPP، Hubot، Giphy، Jenkins، GitLab، Trac، BitBucket، Twitter، Redmine، SVN و RSS/Atom پشتیبانی می شوند.
نوآوری های اصلی:
- این رابط دارای یک نوار ناوبری جدید است که کار با کانالها، بحثها، کتابهای پخش، پروژهها/کارها و ادغامهای خارجی را آسانتر میکند. از طریق این پنل همچنین می توانید به سرعت به جستجو، پیام های ذخیره شده، اشاره های اخیر، تنظیمات، وضعیت ها و نمایه دسترسی داشته باشید.
- پشتیبانی از بسیاری از ویژگیهای آزمایشی بهطور پیشفرض تثبیت و فعال شده است، مانند افزونهها، کانالهای بایگانیشده، حسابهای مهمان، صادرات همه بارگیریها و پیامها، ابزار mmctl، واگذاری نقشهای سرپرست فردی به شرکتکنندگان.
- کانالها دارای پیشنمایش پیوندهای پیامها هستند (پیام در زیر پیوند نشان داده میشود که نیاز به پیمایش برای درک آنچه گفته میشود را از بین میبرد).
- پشتیبانی از playbooks به طور پیشفرض فعال است و فهرست کارهای معمولی را برای تیمها در موقعیتهای مختلف پوشش میدهد. یک رابط تمام صفحه برای کار با چک لیست ها پیاده سازی شده است که در آن می توانید بلافاصله لیست های جدید ایجاد کنید و کارهای موجود را مرتب کنید. رابط برای ارزیابی پیشرفت کار بازطراحی شده و امکان تنظیم زمان برای ارسال یادآوری ها فراهم شده است.
- رابط مدیریت پروژه و وظیفه (Boards) به طور پیش فرض فعال است که دارای صفحه داشبورد جدید است و فرم انتخاب کانال در نوار کناری تعبیه شده است. پشتیبانی از توابع تحلیلی برای جداول پیاده سازی شده است.
- سرویس گیرنده دسکتاپ به نسخه 5.0 به روز شده است که یک رابط جدید برای پیمایش در کانال ها، کتاب های پخش و وظایف ارائه می دهد.
- الزامات وابستگی افزایش یافته است: سرور اکنون حداقل به MySQL 5.7.12 (پشتیبانی از شاخه 5.6 متوقف شده است) و Elasticsearch 7 (پشتیبانی از شاخه های 5 و 6 متوقف شده است) نیاز دارد.
- یک افزونه جداگانه برای استفاده از رمزگذاری پیام پایان به پایان (E2EE) در Mattermost آماده شده است.
منبع: opennet.ru