Skip to content

Clarify that server ACLs are case-insensitive#2334

Draft
velikopter wants to merge 3 commits intomatrix-org:mainfrom
velikopter:acl-case
Draft

Clarify that server ACLs are case-insensitive#2334
velikopter wants to merge 3 commits intomatrix-org:mainfrom
velikopter:acl-case

Conversation

@velikopter
Copy link
Copy Markdown
Contributor

@velikopter velikopter commented Mar 10, 2026

Pull Request Checklist

These were implemented case insensitively in Synapse when they were first added: element-hq/synapse@3cf3e08

Some implementations (notably Ruma) treated them case sensitively however.

Signed-off-by: Helix K vel@riseup.net

Preview: https://pr2334--matrix-spec-previews.netlify.app

@velikopter velikopter requested a review from a team as a code owner March 10, 2026 22:42
@velikopter velikopter changed the title Clarify that ACLs are case-insensitive Clarify that server ACLs are case-insensitive Mar 10, 2026
@turt2live turt2live self-assigned this Mar 17, 2026
Copy link
Copy Markdown
Member

@turt2live turt2live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change looks good to me, but I think it requires an MSC. I've written one and sent it for FCP: matrix-org/matrix-spec-proposals#4436

@turt2live
Copy link
Copy Markdown
Member

Some implementations (notably Ruma) treated them case sensitively however.

Also, per MSC: it looks case insensitive

@velikopter
Copy link
Copy Markdown
Contributor Author

velikopter commented Mar 17, 2026

Some implementations (notably Ruma) treated them case sensitively however.

Also, per MSC: it looks case insensitive

It was case sensitive previously; I PR'd a fix for this to them. This is why the comment says "treated" and not "treats" :)

@turt2live
Copy link
Copy Markdown
Member

ah ha, great. It's a good thing that comprehension of words isn't an important skill for technical writing review 🫠

Comment thread data/event-schemas/schema/m.room.server_acl.yaml Outdated
@velikopter velikopter marked this pull request as draft March 30, 2026 00:08
@velikopter
Copy link
Copy Markdown
Contributor Author

Drafting as MSC has not been accepted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants