Frigivelsen af Mattermost 7.0-meddelelsessystemet, der har til formål at sikre kommunikation mellem udviklere og virksomhedsmedarbejdere, er blevet offentliggjort. Koden til serversiden af projektet er skrevet i Go og distribueres under MIT-licensen. Webgrænsefladen og mobile applikationer er skrevet i JavaScript ved hjælp af React; desktop-klienten til Linux, Windows og macOS er bygget på Electron-platformen. MySQL og PostgreSQL kan bruges som DBMS.
Mattermost er placeret som et åbent alternativ til Slack-kommunikationssystemet og giver dig mulighed for at modtage og sende beskeder, filer og billeder, spore samtalehistorikken og modtage notifikationer på din smartphone eller pc. Slap-forberedte integrationsmoduler understøttes, samt en stor samling af brugerdefinerede moduler til integration med Jira, GitHub, IRC, XMPP, Hubot, Giphy, Jenkins, GitLab, Trac, BitBucket, Twitter, Redmine, SVN og RSS/Atom .
Vigtigste innovationer:
- Understøttelse af skjulte tråde med svar er blevet stabiliseret og aktiveret som standard. Kommentarer er nu skjult og fylder ikke i hovedmeddelelsestråden. Oplysninger om tilstedeværelsen af kommentarer vises i form af etiketten "N svar", ved at klikke på hvilket fører til udvidelse af svar i sidebjælken.
- Der er foreslået en testversion af nye mobilapplikationer til Android og iOS, hvor grænsefladen er blevet moderniseret og muligheden for at arbejde med flere Mattermost-servere på én gang er dukket op.
- Eksperimentel support til stemmeopkald og skærmdeling er blevet implementeret. Taleopkald er tilgængelige i både desktop- og mobilapplikationer samt i webgrænsefladen. Under en stemmesamtale kan teamet samtidig fortsætte tekstchat, styre projekter og opgaver, gennemgå tjeklister og gøre alt muligt andet i Mattermost uden at afbryde opkaldet.
- Grænsefladen til kommunikation i kanaler inkluderer et panel med værktøjer til formatering af beskeder, så du kan bruge markup uden at lære Markdown-syntaks.
- En indbygget (inline) tjeklisteeditor (“Playbooks”) er blevet tilføjet, så du kan ændre lister over typisk arbejde for teams i forskellige situationer lokalt fra hovedgrænsefladen uden at åbne separate dialogbokse.
- Tilføjet information om teams brug af tjeklister til statistikrapporten.
- Det er muligt at forbinde handlere og handlinger (for eksempel afsendelse af notifikationer til specificerede kanaler), der kaldes, når status for tjeklister opdateres.
- En eksperimentel sidebar Apps Bar er blevet implementeret med de mest almindeligt anvendte plugins og indbyggede applikationer (for eksempel til integration med eksterne tjenester såsom Zoom).
- Aktiverede dannelsen af DEB- og RPM-pakker med en desktopapplikation. Pakkerne understøtter Debian 9+, Ubuntu 18.04+, CentOS/RHEL 7 og 8.
Kilde: opennet.ru