Matrix chat Summary – April 20, 2023


Meeting was conducted on #meta channel of the Make WordPress Slack.

Migration of Messages from Slack to Matrix

The agenda was to discuss a tentative plan for migration from Slack to Matrix. We have identified a successful migration path which consists of moving over the messages in public channels to matrix rooms. All the messages in public channels would be available in their respective Matrix rooms from Day 1 of Matrix. All users would find themselves to be in the right Matrix rooms as per what Slack channels they have joined.

Private conversations (private channels and direct messages) are best handled by user themselves using a browser extension (Firefox / Chrome).

We would use SSO (OIDC) to use WordPress.org account to login onto Matrix. The OpenID Connect Server plugin was built for this purpose.

During the duration of transition, both would be accessible and messages would be relayed from Slack to Matrix and vice-versa using the help of a bridge. As of now, it works by creating a Slack ghost account on Matrix side and we would be trying to make it possible to not need that and just post Slack side messages as messages from the respective Matrix account of those users. Matrix side messages are posted to Slack by a Slack app masquerading as the user, but not accredited to the actual Slack user.

Comment(s) on Agenda post

Alex Stine: When will a test instance be available? Important to start accessibility testing early.

Accessibility testing can start right away with a regular Matrix.org account on any room. There is also a WordPress related room – #wordpress:matrix.org. In this case, you would be using Matrix’s official client – Element.

Our embedded chat client Chatrix can also be tested, which is deployed on https://make.wordpress.org/meta/chat/ for Chatrix’s own room #chatrix:matrix.org

Next Meeting

The next meeting will be on Thursday, May 4, 2023 at 10:00 AM UTC.

#matrix