# 2026-03-13 State of the Matrix

- Date: 2026-03-13
- Participants: piegames, Raito, hexchen, Qyriad, 
- Topic: Community team discussion on Lix's Matrix server, space, and channels

## Conclusion / Action items

- [x] Make a backup the current database
    - Owner: @afnix @raito
- [ ] Check the PL levels are what they should to allow removing Draupnir
    - Owner: @piegames
- [ ] Get rid of Draupnir
    - Owner: @piegames
- [ ] Nuke our server and deploy a Synapse
    - [ ] Writing a plan and a rollback plan incrementally
        - [ ] Owner: @hexchen @raito
    - [ ] Execute the plan in a distant future afternoon (post-LixCon)
        - [ ] Owner: @hexchen @raito
- [ ] Announce the consolidation plan on blog + Matrix announcements
    - Owner: @piegames
- [ ] Tombstone and redo the #space:lix.systems room to heal the split brain
    - [ ] Consolidate the rooms via tombstones
    - [ ] Upgrade all our rooms to v12 via tombstones
    - Owner: @hexchen @piegames
- [ ] Update our documentation
    - Owner: @piegames

## Meeting notes / Discussion

- State of the current Matrix issues
    - Draupnir is broken, homeserver is broken, also possible network split
- piegames: So, how much Matrix do we want
- Raito: architecture proposal
    - The core issue is the way we deploy Matrix
    - If we just do a boring synapse thing we should have far fewer issues
    - piegames:
        - issues with draupnir
        - room state issues
        - e.g. draupnir issues aren't necessarily homeserver problems
            - likewise with room state desyncs
        - Swapping homeserver is necessary but not sufficient
    - Matrix, unfortunately, is currently one of the main ways people get involved in the Lix project
- piegames:
    - Reduce number of rooms
    - Remove Draupnir and do manual moderation
        - hexchen: we lose importing bans from NixOS moderation
            - …But that ship kind of sailed anyway
        - Raito: are they even doing bans rn anyway
        - hexchen: don't think so
            - We don't have a lot of common ground with them at this point
    - Once we replace Draupnir, our server has zero state
        - The things that matter can be recovered via federation
    - Should we consolidate rooms?
        - Right now we have (besides moderation rooms):
            - Lix Dev
            - Lix Off Topic
            - Lix
            - Lix on main
            - #off-topic
            - Lix project infrastructure
            - Community
            - Announcements
            - functional2
            - Nix lang 2
        - Raito: kill Lix Dev, Lix on main, Community, Nix lang 2, Lix project infrastructure
        - piegames: Maybe keep Lix on main
            - It has better SNR than the Lix
            - Qyriad: I agree
            - raito: fine with it
    - hexchen: we need to make sure draupnir allow to elevate the other users to the right privilege level we want
    - hexchen: re: room v12
        - All members of the community team should be set as Founders