Matrix Guide

In addition to supporting project communications on OFTC’s IRC network OpenDev also runs a Matrix home server. Some projects like OpenDev itself, StarlingX, and Zuul have elected to use this Matrix home server for their communications.

Channel Logging

OpenDev Matrix rooms are logged to eavesdrop alongside the IRC channels. Note that your Matrix client should also provide persistent history for the room from the point in time where you join the room.

Just Start Talking

Also known as “No Naked Pings”.

As with IRC, when interacting with others developers over Matrix, just start talking. Starting with “ping”, “hi, are you there?” or “do you have a minute?” might seem polite, but it’s actually more distracting. If you have a question, just ask it.

Be prepared that it might not get answered the first time as people tend to multi-task. It’s ok to re-ask after a while, but try to be aware if there is a lot of activity going on that the person or people you are looking for may not be in a position to answer right at that moment.

Technical Support

The OpenDev team is responsible for maintaining the developer infrastructure systems used by OpenDev and its hosted projects. The OpenDev team uses Matrix and can be found in the #opendev:opendev.org room. As they are technical support for all of OpenDev, the room can be quite busy. However, they are there to help, so if you have issues, asking in #opendev:opendev.org is completely appropriate. Just remember that it’s best to just ask your question, and that sometimes it might be extra busy so you might need to be patient. If there is an issue that seems to require urgent attention by someone with access to one of the servers, you can mention infra-root in your message. Likewise, if you would like to get the attention of the core reviewers for one of our configuration repositories, use the keyword config-core.