Mattermost currently releases a new version on the 16th of every month, with security fixes backported for three releases. However, we’ve heard from some community members that they prefer to upgrade less frequently.
As a result, we’re considering releasing an Extended Support Release (ESR) version of Mattermost. No decision has been made yet, but if an ESR is created it would be supported with security backports for up to a year. Other bug fixes may also be considered if they have a high enough severity or effect enough people.
Before the ESR version is released, we also need to make a decision for how mobile app support will be handled.
Our proposed plan is to release an ESR version of the Mattermost mobile app in GitHub, but not on the app stores. Deployments using the ESR version can then choose to either distribute the ESR mobile apps themselves, or use the Mattermost Classic mobile applications.
The other option considered was releasing an LTS mobile app in Google Play and the Apple App Store. However, there was concern that we already have two mobile applications (Mattermost and Mattermost Classic), and adding a third may increase confusion about which app should be used. In addition, if we end up having multiple ESR versions it could increase confusion even further.
We would love to hear any feedback you have, including thoughts on the following questions:
- What do you think of our proposed plan?
- How often do you upgrade Mattermost currently, and how often would you ideally like to upgrade to a release containing new features?
- Do you use the Mattermost or Mattermost Classic mobile apps? If so, was it downloaded from the app store or distributed a different way?