Two fundamental elements of open source projects are having effective, easy-to-use, centralized product documentation and real-world deployments that share back tools and learnings to benefit the community. In this month’s release announcement for Mattermost v1.4 we note some of that wonderful work:
Introducing centralized product documentation
With the release of v1.4 we’ve created docs.mattermost.com to upgrade and centralize product documentation.
The materials are organized by topic in an expanding table of contents:
These guides are fully searchable and available under a creative commons license. The docs repo is authored in markdown, which uses Sphinx to generate HTML pages, and pull requests are welcome under the standard Mattermost Contribution Guidelines.
You can start reviewing the new docs site by learning about new features in Mattermost v1.4, including:
- iOS push notification reference implementation for deploying the open source iOS app and push notification service is available from iTunes. The first release of the Mattermost iOS app focuses on core features, and advanced functionality like GitLab SSO, will be added in future updates.
- New Service Settings to customize cache duration, session token expiry across web and mobile devices.
- Sign-in Method option to switch between email and single-sign-on options.
The new content will eventually replace the /docs folder in the Mattermost platform with a new organization that should make things significantly easier to find.
As deployments expand around the world, we’ve had dozens of Mattermost applications and installers shared back. Many users value privacy and we don’t know much about their use of Mattermost other than what they’re contributing back to the community. This month we’re very happy to see some superb work from a public project at the Eclipse Foundation:
- Mailing lists
- Eclipse Forums
The integration is ready to be self-hosted and ideal for Java-shops–especially if you’re using Eclipse 🙂
To make deployments faster and easier, this month we have a new Puppet module from liger1978 to bring Mattermost to a host of environments, including RHEL, Oracle Linux, CentOS, SLES, Debian, and Ubuntu.
Thanks also to AltSol for adding integration support for Mercurial with Mattermost. With Mercurial, GitLab and SVN, Mattermost now supports three of the most popular open source revision control systems.
Many thanks also to our contributors to mattermost/platform for the v1.4 release:
There’s no more vivid indicator of deployments and adoption than contributions coming in from community each month, and that growth is accelerating.
While we weren’t able to fit it into Mattermost v1.4, we’re immensely grateful to enahum for submitting a twelve-thousand-line pull request to add localization infrastructure and Spanish language translation to Mattermost.
Big things are ahead for Mattermost. Huge thanks to the community for being the driving force behind everything we do. We look forward to your comments, questions and ideas in the forum conversation.