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

Update and re-fire W Edition warning #2185

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

marcustyphoon
Copy link

I can think of two possibilities about what the "W Edition" upload of New XKit will do if we release 7.10.0:

a) Nothing. This will mean that users with the "W Edition" installed will never receive future extension updates. We should update the warning message to include this information, keeping the warning about it being in violation of store policies, and change the storage key so that users who have dismissed it a long time ago will see it again. We should merge this only once 7.10.0 is out (as it would be inaccurate otherwise; currently "W Edition" does receive extension updates).

b) Update itself when New XKit releases, possibly quickly but possibly on any amount of delay. This will mean that users with the "W Edition" installed may or may not receive future extension updates in a timely fashion. We should update the warning message to include this information and change the storage key so that users who have dismissed it a long time ago will see it again. We should ideally merge this before 7.10 is released, to make sure it makes it in to a hypothetical W edition 7.10.

This PR splits the warning message copy into variants for pre- and post-7.10.0 and updates them accordingly, and bumps the storage key. As per those points, it makes sense to merge this into 7.10.0 right before it's released (to minimize merge conflicts) and then to wait on merging it in to 7.9.2 until that release passes review (if it does, obviously) and is published.

Copy link
Member

@AprilSylph AprilSylph left a comment

Choose a reason for hiding this comment

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

didn't test but copy makes sense to me 👍

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.

2 participants