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

Special update message to Quiet 1.x users re: backwards incompatibility #2039

Closed
holmesworcester opened this issue Nov 6, 2023 · 4 comments
Assignees
Labels

Comments

@holmesworcester
Copy link
Contributor

holmesworcester commented Nov 6, 2023

When Quiet 2.x is released, we should do a final release of Quiet 1.x that has no changes, except that it shows a message reminding users that this release is not updated, that they should update Quiet by reinstalling from tryquiet.org, and that when they update their messages and community will not be carried over.

We can use the design for our "Software update" message, with the following text:

Update available

Quiet’s next release makes joining communities faster and more reliable by letting people join when the owner is offline! 🎉 However, these changes are not backwards compatible, so you must re-install Quiet from tryquiet.org and re-create or re-join your community. 😥 This version of Quiet will no longer receive any updates or security fixes, so please re-install soon. We apologize for the inconvenience.

[Install Quiet 2.x]
[Later]

This is not a normal autoupdate message. This message should appear on startup, forever.

The 1.x release should never update to 2.x (must use separate s3 buckets) and users should have to reinstall to get 2.x.

This release must happen after 2.x has been released.

@holmesworcester holmesworcester converted this from a draft issue Nov 6, 2023
@holmesworcester holmesworcester changed the title Special update message to Quiet 1.x users Special update message to Quiet 1.x users re: backwards incompatibility Nov 6, 2023
@holmesworcester
Copy link
Contributor Author

@EmiM @siepra any feedback on this? Can you see any problems with this plan overall?

@siepra siepra self-assigned this Nov 20, 2023
@siepra siepra moved this from Sprint to In progress in Quiet Nov 20, 2023
@siepra siepra moved this from In progress to Waiting for review in Quiet Nov 20, 2023
@siepra
Copy link
Contributor

siepra commented Nov 20, 2023

@holmesworcester see the recordings posted in the comments section of the PR and let me know if it looks fine
(#2092)

@siepra
Copy link
Contributor

siepra commented Nov 20, 2023

@holmesworcester Is it fine to leave the button pointing to the 'Downloads' section of https://tryquiet.org/ as I implemented it in the PR? This way we could just merge without being blocked by anything (of course we should wait for the v2 being available to download before releasing)

@holmesworcester
Copy link
Contributor Author

Yes linking to the downloads section is fine.

siepra added a commit that referenced this issue Nov 21, 2023
* feat: make update modal configurable

* chore: add update modal story

* chore: pass buttons dynamically to the update modal component

* feat: show breaking changes warning on app start #2039

* fix: update modal component styling

* feat: redirect to downloads page on button click

* chore: suffix update modal component

* fix: test snapshot

* fix: lint
@siepra siepra moved this from Waiting for review to Merged (master) in Quiet Nov 21, 2023
@siepra siepra moved this from Merged (master) to Done in Quiet Jan 11, 2024
@siepra siepra closed this as completed Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants