Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roll out of Rust crypto stack #27001

Closed
6 tasks done
BillCarsonFr opened this issue Feb 12, 2024 · 6 comments · Fixed by matrix-org/matrix-react-sdk#12630
Closed
6 tasks done

Roll out of Rust crypto stack #27001

BillCarsonFr opened this issue Feb 12, 2024 · 6 comments · Fixed by matrix-org/matrix-react-sdk#12630
Labels
A-Element-R Issues affecting the port of Element's crypto layer to Rust T-Epic Issue is at Epic level Team: Crypto

Comments

@BillCarsonFr
Copy link
Member

BillCarsonFr commented Feb 12, 2024

Rollout phase 1: new logins

  • New Logins on rust sdk by default - EW release 02/20 - 1.11.58

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 BillCarsonFr added T-Epic Issue is at Epic level Team: Crypto A-Element-R Issues affecting the port of Element's crypto layer to Rust labels Feb 12, 2024
@BillCarsonFr
Copy link
Member Author

BillCarsonFr commented Feb 12, 2024

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
Copy link
Member

t3chguy commented Feb 12, 2024

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

@BillCarsonFr
Copy link
Member Author

@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
Copy link
Member

richvdh commented Feb 26, 2024

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
Copy link
Member

richvdh commented Jun 28, 2024

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

@richvdh richvdh reopened this Jun 28, 2024
@richvdh
Copy link
Member

richvdh commented Jul 8, 2024

IT'S DONE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Element-R Issues affecting the port of Element's crypto layer to Rust T-Epic Issue is at Epic level Team: Crypto
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants