Matrix: Difference between revisions

Jump to navigation Jump to search
165 bytes removed ,  15 July 2020
Naming and URLs change Riot→Element
(add room configuration guidance)
(Naming and URLs change Riot→Element)
Line 13: Line 13:
=== New to Matrix, new to Mozilla? ===  
=== New to Matrix, new to Mozilla? ===  


Start with the [https://riot.im/app/#/welcome Riot webapp] and create an account. Once you're signed in, clicking these links will let you join the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you're interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there's a list of some of them below - and we'll have more as soon as we get them sorted out.  
Start with the [https://app.element.io/#/welcome Element webapp] and create an account. Once you're signed in, clicking these links will let you join the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] channel for general questions or [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you're interested in getting involved with the Mozilla development process. There are lots more channels to choose from - there's a list of some of them below - and we'll have more as soon as we get them sorted out.  


For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.
For more details, scroll down to [https://wiki.mozilla.org/Matrix#Connect_to_Matrix Connect to Matrix ] below.
Line 30: Line 30:
=== Already using Matrix? ===
=== Already using Matrix? ===


If you're already using Matrix, you can join the Mozilla conversation by joining the [https://riot.im/app/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://riot.im/app/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you're interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn't settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.
If you're already using Matrix, you can join the Mozilla conversation by joining the [https://app.element.io/#/room/#general:mozilla.org #general:mozilla.org] room for general topics and [https://app.element.io/#/room/#introduction:mozilla.org #introduction:mozilla.org] if you're interested in getting involved with the Mozilla development process. The whole Mozilla list of rooms isn't settled out and synchronizing across the Matrix ecosystem yet; although many are [https://wiki.mozilla.org/Matrix#Commonly_used_rooms linked below]. In the meantime, those are friendly channels and the people there will be able to help you find your way around.


You can join our rooms using Matrix via the [https://riot.im/app/ Riot web app], the [https://riot.im/ Riot native mobile app for your platform], or any other Matrix client.
You can join our rooms using Matrix via the [https://app.element.io Element web app], the [https://element.io Element native mobile app for your platform], or any other Matrix client.


Using Riot Web or Desktop you can view our room directory using the following steps:
Using Element Web or Desktop you can view our room directory using the following steps:
# Click on the Explore button
# Click on the Explore button
[[File:Riot Explore Button.png|frame|none]]
[[File:Riot Explore Button.png|frame|none]]
Line 78: Line 78:
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:
The Mozilla Matrix server requires Single Sign-On. Clients which currently support Single Sign-On include:


* Riot, the software behind [https://chat.mozilla.org chat.mozilla.org]
* Element, the software behind [https://chat.mozilla.org chat.mozilla.org]
** this is also available as a desktop client: [https://riot.im/download/desktop/ download here]
** this is also available as a desktop client: [https://element.io/get-started download here]
* [https://play.google.com/store/apps/details?id=im.vector.app Riot Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])
* [https://play.google.com/store/apps/details?id=im.vector.app Element Android] (also [https://f-droid.org/en/packages/im.vector.alpha/ available on F-Droid])
** [https://play.google.com/store/apps/details?id=im.vector.riotx RiotX] is the next generation Matrix client for Android (also [https://f-droid.org/en/packages/im.vector.riotx/ available on F-Droid])
* [https://apps.apple.com/app/vector/id1083446067 Element iOS]
* [https://apps.apple.com/gb/app/riot-im/id1083446067 Riot iOS]
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].
* weechat, using the [https://github.com/poljar/weechat-matrix/ weechat-matrix protocol script]. Note the [https://github.com/poljar/weechat-matrix/#single-sign-on Single Sign-On instructions].
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix
* [https://github.com/tulir/gomuks gomuks] a terminal client for Matrix
Line 175: Line 174:


=== Guidelines for creating a new room ===
=== Guidelines for creating a new room ===
How you create a new room depends on your client ([https://about.riot.im/help#rooms Riot help]). Any public room on the server should invite the moderator account with the <code>admin</code> role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:
How you create a new room depends on your client ([https://element.io/help#rooms Element help]). Any public room on the server should invite the moderator account with the <code>admin</code> role. This will help you administer the room in compliance with the [https://www.mozilla.org/en-US/about/governance/policies/participation/ CPG]. Providing access to the moderator account is a two step process:
# Issue the invitation: <code>/invite @moderator:mozilla.org</code>
# Issue the invitation: <code>/invite @moderator:mozilla.org</code>
# After <code>@moderator:mozilla.org</code> joins the room, grant them the admin role.
# After <code>@moderator:mozilla.org</code> joins the room, grant them the admin role.
Line 184: Line 183:


== Feedback ==
== Feedback ==
For feedback on Riot and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]
For feedback on Element and Matrix, head to [https://chat.mozilla.org/#synchronicity:mozilla.org #synchronicity:mozilla.org]


== History ==
== History ==
* On March 2020, Mozilla moved from [[IRC]] to Matrix.
* On March 2020, Mozilla moved from [[IRC]] to Matrix.
Confirmed users
373

edits

Navigation menu