Foundation Members Matrix Channel — Automated Membership Sync

Hi everyone,

We’re introducing automated synchronization for the Foundation Members Matrix channel. Starting soon, membership in the channel will be managed based on your GNOME Foundation membership status in IDM.

What’s changing

A new hourly sync job will keep the Foundation Members Matrix channel in line with the foundation and emeritus LDAP groups. If you have a Matrix handle set in your GNOME Account profile, you’ll be automatically invited to the channel. If your Foundation membership expires and you’re no longer in either group, you’ll be removed from the channel after June 1st, 2026.

What you need to do

  1. Log in to IDM (authentication is generally user+password, unless you explicitly configured 2FA in LDAP as well. This is not your sso.gnome.org 2FA, this would be your GNOME SSO username and password only)

  2. Edit your profile and fill in the Matrix Handle field using the format localpart:homeserver (e.g. youruser:gnome.org or youruser:matrix.org)

  3. Within the next hour, you’ll receive an invite to the Foundation Members channel

If you’re already in the channel and don’t set your Matrix handle, nothing will happen to you right now. However, we won’t be able to verify your membership automatically, so please set it before June 1st to avoid being removed.

Timeline

  • Now: Invites are live. Set your Matrix handle in IDM to be automatically invited.

  • June 1st, 2026: Removals will be enforced. Members who are no longer in the foundation or emeritus groups will be removed from the channel.

Important notes

  • Your Matrix handle should be entered without the @ prefix (e.g. av:gnome.org, not @av:gnome.org)

  • We don’t allow every homeserver due to security reasons, what we did here was primarily checking the existing homeservers we currently have in the channel and append each of them to the allowlist

  • The field validates the format on save — it must contain a : separating your localpart and homeserver

  • If you don’t have Matrix, you don’t need to do anything

If you have any questions, feel free to reply here or reach out to the Membership Committee, thanks!

6 Likes

Thank you for doing this, Andrea! This is a great automation. :folded_hands: