Mattermost: Workplace Messaging

Mattermost is an open source workplace messaging system similar to Slack. Mattermost is organized around a discussion paradigm that keeps all related discussion contributions together on a single timeline, but still allows for replying to individual contributions. This can easily keep dozens and dozens of discussion fragments out of your email inbox.

This is a TRU service, is hosted on BC and/or Canadian servers and therefore satisfies BC and Canadian privacy legislation.

What to use it for

Use Mattermost when you want quick and easy team chat. It is invitation-based so is great for communicating with colleagues and other individuals who don’t have TRU computing accounts.

Much of our workplace communication occurs through email. There is a complexity that happens with email though, when multiple people are involved in a conversation with multiple replies. Very quick the original email splinters into several different threads or chains of the conversation making it difficult to follow or refer back to.

There are other advantages to Mattermost:

  • Teams can be set up very quickly. Teams are simply the organizing construct in Mattermost. A team is created, a team administrator assigned and the administrator can then “invite” anyone they wish to the team space.
  • Within the team space any number of channels (or discussion rooms) and be set up. They can either be open to all team members or private to a specific group of members.
  • Files can also be attached to messages.

Some of the things teams and educators on campus like about Mattermost are:

  • Very little overhead
  • Very simple interface reducing support and learning how to use the tool
  • Team members from on campus or off-campus can be invited. Some teams use Mattermost to facilitate discussions between their students/faculty and industry people, research partners and so forth from outside the institution.

What TRU Faculty have to say

Faculty comments needed.

Please leave your comments below or contact the Learning Technology and Innovation group (learntech@tru.ca) if you are willing to do a testimonial about your experiences with this tool.

How do I get started?

The basic unit of Mattermost is called a Team. A team could be a class, a research group, department, etc. Contact learningtech@tru.ca to request a team. Please provide the following information: Your name and email (will already be in the email request), your desired Team name, and a shortened version for the url. (For example the “Learning Tech team url is https://matter.tru.ca/learning-tech.)

Following your request, we will create the team, send you the team ‘invite link’ and give you ‘team admin’ permissions for your team.

As team administrator you will be able to invite other users to the team, configure team settings, and create your desired Channel structure.

What other tools does this work with?

Mattermost has an integration with TRU’s BigBlueButton server. BigBlueButton is a web conferencing system designed for teachers and students. Look for the video camera icon at the top of a channel for a channel-based session or click on a user’s picture to select a more private BigBlueButton meeting.

We are also experimenting with Hubot chatbot technology. We’ll let you know when we have Hubot available for general usage.

What support is available for this tool?

We find that most people don’t need any support beyond the initial setup. Also, see the questions, notes and tips below. Never-the-less, please feel free to contact us at learningtech@tru.ca if you have any questions.

If you are a documentation sort of person you can find easy Mattermost end-user documentation at: https://docs.mattermost.com/guides/user.html

Other questions, notes & tips?

Following are a few helpful tips to get you going.

How are things organized in a Mattermost team?

How are things organized in a Mattermost team?

In the left sidebar are three different types of “Channels”. Public Channels can be joined by any team member that wishes to. Private Channels are populated with participants by the channel owner. The third type are called Direct Messages and are person to person or person to a small number of other people.

The team admin can determine who can create channels. The Town Square is a general channel that all team members automatically join when they log into the team for the first time. It is good to leave this channel for general introductions and chit chat.

Show moreShow less

Are there other things that are useful to know from an organizational perspective?

What are other things that are useful to know from an organizational perspective?

Hashtags

Users can add hashtags to their messages. The hashtags can be clicked on to trigger the search functionality to display all and only those messages that have the hashtag. (e.g. #assignment1)

Replies

Use the reply arrow (top-right of a message you are hovering over) to respond to a specific message. This creates a threaded discussion rather than just adding your message to the general time-based discourse.

Show moreShow less

Are there any other small tips that would be good to know?

Are there any other small tips that would be good to know?

Use shift+enter to avoid creating a new message entry when you just want a new paragraph. (Use shift+enter twice to leave space between the paragraphs.) However, if you do create new message entries for each paragraph it does enable replies to the specific paragraphs.

Use the paper clip icon to attach files to your messages. There is a limit though, so keep files small.

Use the smiley-face icon to add emoji.

Use the ellipsis (…) icon on the right when hovering over a message to reply, delete, edit or pin a message to channel. Use pin to channel for important messages. Pinned messages can be gathered and isolated for viewing using the pin icon next to the search box at the top.

Use the search to find messages, it is excellent. It also drives the hashtag and pin to channel functionality.

Show moreShow less

Similar Posts

  • Trubox & WordPress

    Wordpress is currently used to power approximately 25% of all websites. Trubox is our general-use Wordpress installation, but we have others such as Pressbooks which is used for create open textbooks.
    Use Wordpress when you want a teaching, learning or research-related website or blog. There are a variety of different uses live on trubox: class, faculty and student blogs; presentation and even support sites; sites that support various scholarly activity endeavours; and much more.

  • H5P

    H5P is a suite of small, easy-to-use interactive instructional tools that integrates with Moodle or WordPress. Use H5P when you are looking for a quick easy way to liven up an online presentation or quiz.

  • Kaltura

    Coming in Fall 2019
    Kaltura is a one-stop shop for all things video. It’s like Youtube on steroids. It integrates with Moodle and Wordpress and is accessible to all TRU Faculty and Students.

    Use Kaltura for video creation, editing, storage and cataloguing. Use it in Moodle for display video, video-based assignments, captions/transcripts and more.

  • Moodle

    Moodle is the Learning Management System at TRU and allows for the delivery of course materials, assessments like assignments and quizzes, and student engagement through tools like forums and Big Blue Button for videoconferencing. Student data is protected when instructors use Moodle to communicate confidential information about course progress and grades. Our installation of Moodle…

  • G Suite (Google for Education)

    Google Apps for Education— AKA G Suite— are currently used by some schools and departments at TRU, notably the School of Education and the School of Journalism. Google Apps for Education at TRU are locally administered and FIPPA compliant. Apps which are part of this offering include: Google Classroom Google Docs, Slides, and Sheets Video…

Leave a Reply

Your email address will not be published. Required fields are marked *