element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.25k stars 2.01k forks source link

Roll out of Rust crypto stack #27001

Closed BillCarsonFr closed 4 months ago

BillCarsonFr commented 9 months ago

Rollout phase 1: new logins

Rollout phase 2: migration of existing sessions on app.element.io and Element Desktop

Notice that the change will land in RC 1 week before the release on staging.

Rollout phase 3: migration of existing sessions on all element deployments

BillCarsonFr commented 9 months ago

Created a new label Z-Element-R-Rollout-Blocker if an issue is discovered

Edit: We can re-use the existing Z-Element-R-Blocker for that

t3chguy commented 9 months ago

@BillCarsonFr the canonical source for labels is a YAML file, otherwise it'll be deleted by the automation.

BillCarsonFr commented 9 months ago

@BillCarsonFr the canonical source for labels is a YAML file, otherwise it'll be deleted by the automation.

Ok I think we can just re-use the existing Z-Element-R-Blocker then? As it won't be used anymore

richvdh commented 9 months ago

Notice that the change will land in RC 1 week before the release on staging.

This is incorrect (unless we deliberately make it so). config.json changes are independent of releases.

richvdh commented 5 months ago

I'm going to reopen this until the rollout actually happens (and we have migrated all users on app.element.io to rust)

richvdh commented 4 months ago

IT'S DONE