انتشار سیستم پیام رسانی Mattermost 7.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 پشتیبانی می شوند.
نوآوری های اصلی:
- پشتیبانی از رشته های جمع شده با پاسخ به طور پیش فرض تثبیت و فعال شده است. نظرات اکنون جمع شده اند و فضایی در رشته پیام اصلی اشغال نمی کنند. اطلاعات مربوط به حضور نظرات در قالب برچسب "N پاسخ" نمایش داده می شود که با کلیک بر روی آن منجر به گسترش پاسخ ها در نوار کناری می شود.
- یک نسخه آزمایشی از اپلیکیشن های موبایل جدید برای اندروید و iOS پیشنهاد شده است که در آن رابط کاربری مدرن شده و قابلیت کار با چندین سرور Mattermost به طور همزمان ظاهر شده است.
- پشتیبانی آزمایشی برای تماس صوتی و اشتراکگذاری صفحه اجرا شده است. تماس های صوتی هم در برنامه های دسکتاپ و تلفن همراه و هم در رابط وب در دسترس هستند. در طول یک مکالمه صوتی، تیم می تواند به طور همزمان به چت متنی، مدیریت پروژه ها و وظایف، بررسی چک لیست ها و انجام هر کار دیگری در Mattermost بدون قطع تماس ادامه دهد.
- رابط برای برقراری ارتباط در کانال ها شامل یک پانل با ابزارهایی برای قالب بندی پیام ها است که به شما امکان می دهد بدون یادگیری نحو Markdown از نشانه گذاری استفاده کنید.
- یک ویرایشگر داخلی (داخلی) چک لیست ("کتاب های بازی") اضافه شده است که به شما امکان می دهد لیست کارهای معمولی را برای تیم ها در موقعیت های مختلف به صورت محلی از رابط اصلی تغییر دهید، بدون باز کردن گفتگوهای جداگانه.
- اطلاعاتی در مورد استفاده تیم ها از چک لیست ها به گزارش آمار اضافه شد.
- امکان اتصال کنترلکنندهها و اقدامات (به عنوان مثال، ارسال اعلانها به کانالهای مشخص) وجود دارد که هنگام بهروزرسانی وضعیت چک لیستها فراخوانی میشوند.
- نوار کناری آزمایشی نوار برنامهها با متداولترین افزونهها و برنامههای کاربردی داخلی (مثلاً برای ادغام با سرویسهای خارجی مانند زوم) پیادهسازی شده است.
- تشکیل بسته های DEB و RPM با یک برنامه دسکتاپ را فعال کرد. این بستهها از Debian 9+، Ubuntu 18.04+، CentOS/RHEL 7 و 8 پشتیبانی میکنند.
منبع: opennet.ru