We're actually using MM not just within our team, but as a part of our (open-source) project in general, publicly as an alternative/upgrade from IRC on freenode. I have matterbridge configured to bridge our IRC channel with a MM channel.
https://chat.opennms.com/opennms/
We currently have 4 public channels:
-
OpenNMS Discussion
(bridged to IRC, general "talk" channel and configuration Q's) -
OpenNMS Development
(developer discussion) -
TestOps
(testing mattermost, this is where we're playing with bots/webhooks/etc) -
Town Square
(off-topic chat)
As a company, we have a core of 8 people in our main office, and then a sprinkling of folks all over the world, and I've set up 2 private channels for those:
-
The OpenNMS Group
(work discussion that shouldn't be in one of the public channels) -
TOG Pittsboro
(just the home office, for things like "Hey, where do you want to go to lunch?")
We're low-enough volume in general that we'll probably do team-wide dev talk in "OpenNMS Development" unless there is something customer-specific that shouldn't be discussed in front of outsiders (which would then go into The OpenNMS Group
), and we'll occasionally go to one-on-one chat for something in particular.