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

[P0] In-client automated updates #236

Open
willroberts opened this issue Nov 9, 2022 · 0 comments
Open

[P0] In-client automated updates #236

willroberts opened this issue Nov 9, 2022 · 0 comments
Labels
enhancement New feature or request frontend Related to app / game client code help wanted Extra attention is needed infrastructure Related to infrastructure / deployments

Comments

@willroberts
Copy link
Collaborator

Summary

When the client starts, we could:

  1. Determine if the version is out of date.
  2. Prompt the user to upgrade if it is.
  3. Selectively retrieve new resources from the CDN, e.g. only duelyst.js if that's what's changed.
  4. Put them into the right place, e.g. Duelyst.app/Contents/Resources/app/dist/src on Mac.

Or some variation of this. Steps 3 and 4 may be tricky.

@willroberts willroberts added enhancement New feature or request help wanted Extra attention is needed infrastructure Related to infrastructure / deployments frontend Related to app / game client code labels Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Related to app / game client code help wanted Extra attention is needed infrastructure Related to infrastructure / deployments
Projects
None yet
Development

No branches or pull requests

1 participant