Title: My FOSDEM 2024 Talk: Migrating the WordPress Community from Slack to Matrix
Author: Alex Kirk
Published: February 16, 2024

---

# My FOSDEM 2024 Talk: Migrating the WordPress Community from Slack to Matrix

February 16, 2024

When I submitted my application for a talk at [FOSDEM 2024](https://fosdem.org/2024/),
we were still on for [migrating the WordPress community to Matrix](https://make.wordpress.org/project/2023/11/30/embracing-matrix-for-enhanced-communication/).

Alas, there were many factors that led us to [pause the transition](https://make.wordpress.org/project/2023/12/12/update-on-matrix-migration-pausing-the-transition/)
indefinitely, [announced by Matt at the Q&A of State of the Word 2023](https://youtu.be/S01uBD2pyQY?feature=shared&t=665).
The most important factors were [accessibility problems](https://github.com/Automattic/matrix-react-sdk/pulls),
some important feature-imparity compared with Slack, and the [license changes at Element](https://element.io/blog/element-to-adopt-agplv3/)(
to AGPL, with the requirement to sign a CLA when contributing).

The WordPress community has [collected their issues in a Github repository](https://github.com/WordPress/Matrix/issues).
We tried hard to overcome the issues, through [documentation](https://make.wordpress.org/chat/matrix/),
education (some things just work differently in a federated environment), and upstream
patches (for example to [address some of the accessibility problems](https://github.com/matrix-org/matrix-react-sdk/pulls/akirk)).

In the end, I did not cancel but [held my talk on February 4 at FOSDEM 2024 in Brussels](https://fosdem.org/2024/schedule/event/fosdem-2024-2824-embracing-matrix-for-enhanced-communication-migrating-the-wordpress-community-from-slack-to-matrix/),
explaining all the things we did to lower the barrier of entry:

 * Allow authenticating with WordPress using SSO via OpenID Connect, by creating
   the [WP OpenID Connect Server plugin](https://wordpress.org/plugins/openid-connect-server/).
 * Directly embed a Matrix chat in a WordPress page with a block, by creating the
   [Chatrix plugin](https://wordpress.org/plugins/chatrix/).

As well as bots and integration we created to fulfill the specific needs, such as
these Maubot plugins:

 * [Post to room](https://github.com/WordPress/matrix-bots/blob/main/plugins/post_to_room/):
   post messages via webhook
 * [Relay](https://github.com/WordPress/matrix-bots/blob/main/plugins/relay/): an
   integration can react to room messages via webhook
 * [Group mentions](https://github.com/wordpress/matrix-bots): upon command a bot
   mentions many people
 * [Watchdog](https://github.com/WordPress/matrix-bots/blob/main/plugins/watchdog/):
   alert about community created rooms

Also, we held [weekly meetings in the WordPress meta chat](https://make.wordpress.org/meta/chat/)
throughout the year, and [published meeting notes](https://make.wordpress.org/meta/tag/matrix/)
afterwards.

There is a lot more in my presentation, I hope that [my presentation slides](https://alex.kirk.at/fosdem2024/)
can be helpful to other communities (or companies) trying to migrate from Slack 
to Matrix. Maybe some things that were a blocker for the WordPress community are
not so important for other communities.

Finally, here is the [video of the ~30 minutes presentation](https://fosdem.org/2024/schedule/event/fosdem-2024-2824-embracing-matrix-for-enhanced-communication-migrating-the-wordpress-community-from-slack-to-matrix/):

[https://video.fosdem.org/2024/h1309/fosdem-2024-2824-embracing-matrix-for-enhanced-communication-migrating-the-wordpress-community-from-slack-to-matrix.av1.webm](https://video.fosdem.org/2024/h1309/fosdem-2024-2824-embracing-matrix-for-enhanced-communication-migrating-the-wordpress-community-from-slack-to-matrix.av1.webm)

[FOSDEM 2024 talk by Alex Kirk: Embracing Matrix for Enhanced Communication: Migrating the WordPress Community from Slack to Matrix](https://fosdem.org/2024/schedule/event/fosdem-2024-2824-embracing-matrix-for-enhanced-communication-migrating-the-wordpress-community-from-slack-to-matrix/)

Kudos to my colleagues [Paulo Pinto](https://profiles.wordpress.org/psrpinto/) and
[Ashish Kumar](https://profiles.wordpress.org/ashfame/) who did a lot of the heavy
lifting in the effort. Together [we submitted around 40 upstream pull requests](https://github.com/search?q=user%3Aelement-hq+user%3Amatrix-org+author%3Aakirk+author%3Apsrpinto+author%3Aashfame&type=pullrequests&ref=advsearch&s=created&o=desc)(
on Synapse (pre-license change), Element-Web, Slack bridge, and [more](https://github.com/search?q=user%3Aelement-hq+user%3Amatrix-org+author%3Aakirk+author%3Apsrpinto+author%3Aashfame&type=pullrequests&ref=advsearch&s=created&o=desc)).

[Matrix](https://alex.kirk.at/category/matrix/), [Talks](https://alex.kirk.at/category/talks/),
[WordPress](https://alex.kirk.at/category/wordpress/)

[FOSDEM2024](https://alex.kirk.at/tag/fosdem2024/), [Matrix](https://alex.kirk.at/tag/matrix/),
[WordPress](https://alex.kirk.at/tag/wordpress/)

Read this next

[Previous Post](https://alex.kirk.at/2024/02/12/1926299/)

## 4 responses to “My FOSDEM 2024 Talk: Migrating the WordPress Community from Slack to Matrix”

 1.  ![Har-Har Links Avatar](https://alex.kirk.at/wp-content/uploads/sites/2/activitypub/
     actors/2825086/af5456a106d7f7a0fad27e6f1146ac7c.webp)
 2.  [Har-Har Links](https://chaos.social/@HarHarLinks)
 3.  [February 16, 2024](https://chaos.social/@HarHarLinks/111940916334409156)
 4.  [@alex](https://alex.kirk.at/author/alex/) Thank you for giving you talk "again"
     at FOSDEM, Alex! I was surprised to see it on the schedule again after already
     heading you talk under the same title at matrix community summit 2023, when instead
     you gave a follow-up talk that was extremely insightful as to why a migration 
     might fail and bringing a LOT of these little issues to light. Thank you also 
     for all these small bot snippets etc that look very interesting for use in other
     communities too!
 5.   a. ![Alex Kirk Avatar](https://alex.kirk.at/wp-content/uploads/sites/2/2025/06/cropped-
         2025.Alex-512x512-1-48x48.jpg)
      b. [Alex Kirk](https://alex.kirk.at/)
      c. [February 16, 2024](https://alex.kirk.at/2024/02/16/my-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix/comment-page-1/#comment-84671)
      d. @HarHarLinks Thank you for the kind words and sorry about that talk name confusion!
         My thinking was that there would be enough people in the room who hadn’t seen
         the community summit talk so that it would still be new to them, along with the
         intro-part of the talk (which was very similar to the summit indeed). So, to 
         make it worthwhile for everyone, I made it a follow-up talk given the events 
         that had taken place since the first one. I’m glad you found it useful!
      e. [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F02%2F16%2Fmy-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix%2F)
 6.  [Simon Kraft](https://wpletter.de/author/simon/)
 7.  [February 26, 2024](https://alex.kirk.at/2024/02/16/my-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix/comment-page-1/#comment-84672)
 8.  Bereit fürs CloudFest? Als Branchenveranstaltung der Hosting-Industrie ist das
     Cloudfest seit Jahren ein etablierter Name. Einmal im Jahr verwandelt sich der
     Europa-Park in Rust für eine Woche in eine regelrechte Pilgerstätte für IT-Menschen.
     Vor der eigentlichen Veranstaltungswoche im März findet außerdem seit Jahren ein
     Hackathon statt, der sich auch in unserer Community großer Beliebtheit erfreut.[…]
 9.  [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F02%2F16%2Fmy-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix%2F)
 10. [alex.kirk.at](https://alex.kirk.at/wordpress-plugins/)
 11. [July 30, 2024](https://alex.kirk.at/2024/02/16/my-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix/comment-page-1/#comment-85531)
 12. Friends This is my passion plugin that allows you to make your own WordPress the
     center of your online activity. You can connnect WordPresses to…
 13. [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F02%2F16%2Fmy-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix%2F)

### Leave a Reply 󠀁[Cancel reply](https://alex.kirk.at/2024/02/16/my-fosdem-2024-talk-migrating-the-wordpress-community-from-slack-to-matrix/comment-page-1/?output_format=md#respond)󠁿

Only people in [my network](https://alex.kirk.at/friends/) can comment.

This site uses Akismet to reduce spam. [Learn how your comment data is processed.](https://akismet.com/privacy/)