Our Engineering Guilds are a forum for sharing knowledge, discussing and agreeing on plans, and disseminating information related to a particular subject or technical topic. Many (although not all) Engineering Guilds are affiliated to a particular “platform” that forms a part of Mattermost, and are therefore associated with a particular Platform Team. However, the participants in each Guild span many engineering teams at Mattermost in order to get people together to share knowledge and disseminate decisions across the Engineering organization.
The main activity of Guilds is a regular meeting. These meetings are public, and anyone within Mattermost and the wider community is welcome to attend. Details are provided below on each of the Guilds, including how to participate.
The Web Platform Guild covers all areas related to front-end web development and Electron desktop app development at Mattermost.
The Mobile Guild covers all areas related to mobile application development and React Native.
The Server/Backend Guild covers all areas related to our server codebase and general Go development at Mattermost.
The Cloud Guild covers all areas related to our cloud infrastructure and Kubernetes orchestration of Mattermost.
The QA Guild covers all areas related to Quality Assurance and automated testing infrastructure at Mattermost.
The Contributor Community Guild covers all areas related to the Mattermost Contributor Community like the contributor experience, code contributions, recognition, and more.