The Mattermost open source project is thrilled to have participated in the 2016 Hacktoberfest event, which resulted in over 90,000 new contributions to open source projects around the world.
Hacktoberfest is a central directory for developers seeking opportunities to contribute in the open source community. It’s organized by DigitalOcean and hosted by GitHub. Contributions can be as simple as correcting a typo, helping improve a readme file or fixing a bug. But they can also be major contributions such as adding a new feature to a piece open source software or developing completely new functionality.
Hacktoberfest contributions to Mattermost this year include new edit screens for Slash Commands, a new progress bar for file uploads, multiple advanced features for Slack Import, as well as:
Favorite Channels, added by alsma, which adds the ability to mark a channel as “favorite” and enable it to show at the top of the left-hand sidebar for quick reference.
Pinned Posts, in progress by Zhouzi, will add the ability to “pin” a message containing important information to a channel for quick reference.
Minio integration, by harshavardhana, which offers an open source, self-hosted alternative to Amazon S3 storage (in addition to local file and Amazon S3 file storage options Mattermost already supports). It is lightweight, easy to set up in a few minutes and Amazon S3 compatible API enables users to adopt any cloud environment both on-premises and hosted. Minio even has advanced features like erasure code, bitrot protection and lambda notifications.
Minio integration had an interesting origin. Early on in Hacktoberfest we tweeted out a request for adding Minio support. The Minio open source project answered via Twitter and – Wow! – a contribution came in not only to add Minio but also to improve our existing S3 support thanks to Minio’s superior driver.
Both of our communities connected via GitHub through October and sealed the deal. We found common ground in wanting to offer cloud-like functionality but in a secure, self-hosted environment: Mattermost for messaging, Minio for file storage. We are so impressed by the response that we’re naming Minio the winner of the “Mattermost Hacktoberfest Award 2016”. We aim to reward an individual, team or company with this accolade in future years too!
Apart from all the development work, Hacktoberfest does a superb job in evangelizing for open source, with resources and practical tips to help people who want to get started.
We’re already looking forward to next year’s Hacktoberfest. Why not already mark it in your 2017 calendar?
More about Mattermost:
Install a new instance of Mattermost with instructions from our download page.
Check out our upgrade guide for guidance on updating to the latest version.
Mattermost Enterprise Edition E10 and E20 are commercial versions of Mattermost designed for large organizations backed by commercial support from Mattermost, Inc. and available by subscription. See the feature list for more detail.
Looking for help on install and upgrade? A subscription also entitles you to upgrade and installation help from Mattermost, Inc.