Matrix
Getting Started
What is Matrix
Matrix is an open standard and lightweight protocol for decentralized, real-time communications. Mozilla is officially switching to Matrix, replacing IRC for public discussions.
Mozilla's Matrix server is configured to use Mozilla IAM for user management. Mozilla IAM supports the following accounts:
- Mozilla LDAP
- Firefox Accounts
- Github
Community Participation Guidelines
The heart of Mozilla is people. We put people first and do our best to recognize, appreciate and respect the diversity of our global contributors. The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community
Despite our very best efforts, occasionally people do experience behaviors on Matrix that are not inline with our Community Participation Guidelines. If happens to you, please reach out to the room moderator or use our reporting hotline.
Connect to Matrix
Register a username
The quickest way to register a username on Mozilla Matrix is through the web interface.
- Open https://chat.mozilla.org/
- Review the CPG and privacy notices and press the Sign In button
- On the sign in page, proceed to Sign in with single sign-on
- Pick your choice of services to authenticate from
- Pick your username!
Clients
Matrix supports a variety of clients on web, desktop, and mobile. You can readily connect to the web client from https://chat.mozilla.org/. Matrix maintains a list of clients on their website.
Connection parameters
Irrespective of the choice of client, here are the parameters to connect your client to the Mozilla Matrix instance:
Homeserver: https://mozilla.modular.im
Identity server: https://vector.im
Joining a room
There are several different ways to join a room:
- You can follow an external link. (For example, see the links to commonly used rooms lower on this page.)
- You can follow links from inside a discussion on Matrix.
- You can receive an invitation from another Matrix member.
- There are also platform specific methods:
- On https://chat.mozilla.org/ you can click Explore in the upper left and search the known rooms to see information about the rooms and then preview or join the rooms.
- Other platforms: TBA
When you follow a link you you may be given a choice to preview the contents of the room or to join. If the room doesn't allow preview you may be asked if you want to join it without a preview first.
But it is also easy to leave a room. On https://chat.mozilla.org/ find the room name (or icon) in the room list on the left and click the three vertical dots to the left of the name. There are several options on how you want to read the room. plus the option to leave.
Create your own room
TBA
Commonly used rooms
General discussion
- #general:mozilla.org - General discussions about Mozilla
- #developers:mozilla.org - General Firefox and Gecko development discussion
- #introduction:mozilla.org - Help with basics of developing for Mozilla
- #synchronicity:mozilla.org - Sorting out bugs and papercuts in the migration from IRC to Matrix
Project channels
Specific areas
- #l10n-community:mozilla.org - Discussion about localization (l10n) of Mozilla applications
Specific locations
- #berlin:mozilla.org - General chat for people in the Berlin office
- #canada:mozilla.org - General chat for the Canadian Mozilla community
- #mozfr:mozilla.org - Communauté francophone de mozfr.org - French speaking community from mozfr.org
- #Mozilla_NL:mozilla.org - Voor Nederlands sprekende medewerkers en vrijwilligers van Mozilla
- #mozilla-hispano:mozilla.org - Comunidad en español de Mozilla https://www.mozilla-hispano.org/
- #toronto:mozilla.org - General chat for people in the Toronto office
- #vancouver:mozilla.org - General chat for people in the Vancouver office
Feedback
For feedback on Riot and Matrix, head to #synchronicity:mozilla.org
History
- On March 2020, Mozilla moved from IRC to Matrix.