megaphone icon We're improving your developer experience.
Edit on GitHub

Engineering guilds

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.

Web platform guild 

The Web Platform Guild covers all areas related to front-end web development and Electron desktop app development at Mattermost.

  • Guild Lead: Harrison Healey
  • Guild channel: ~Developers: WebApp
  • Guild meeting time: (see header of Guild channel for meeting invite)

Mobile guild 

The Mobile Guild covers all areas related to mobile application development and React Native.

  • Guild Lead: Elias Nahum
  • Guild channel: ~Developers: Mobile
  • Guild meeting time: (see header of Guild channel for meeting invite)

Server guild 

The Server Guild covers all areas related to our server codebase and general Go development at Mattermost.

  • Guild Lead: Agniva De Sarker
  • Guild channel: ~Developers: Server
  • Guild meeting time: (see header of Guild channel for meeting invite)

QA guild 

The QA Guild covers all areas related to Quality Assurance and automated testing infrastructure at Mattermost.

  • Guild Lead: Saturnino Abril
  • Guild channel: ~QA: Weekly Meetings
  • Guild meeting time: (see header of Guild channel for meeting invite)