Skip to content

Update MSC4028 implementation: Enable the unstable push rule by default #16846

@giomfo

Description

@giomfo

Since MSC4028 has been implemented, I updated the spec about the unstable push rule with this commit.

Indeed the unstable push rule org.matrix.msc4028.encrypted_event used during development should be enabled by default like the stable push rule.

This change has been triggered by a comment from the mobile dev team here. I realized that it was not risky to enabled this unstable push rule by default because we are using the experimental mode. Apply the same enabling value on the unstable and the stable push rules would make more relevant the current tests of this feature. See here the current test plan.

I would add here a question for the Backend team: How the new push rule is handled when the MSC has successfully passed a merge FCP? I mean when the feature becomes stable.
Is the unstable push rule (stored in the existing account data) renamed/replaced automatically with the stable push rule?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions