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

Use Squirrel for updates #1307

Closed
Tracked by #1171
qinlili23333 opened this issue Jul 16, 2022 · 1 comment
Closed
Tracked by #1171

Use Squirrel for updates #1307

qinlili23333 opened this issue Jul 16, 2022 · 1 comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request

Comments

@qinlili23333
Copy link

Currently Lively's installer is more than 200M since it contains several Redists (including .NET Core and VC Runtime) and some demo wallpapers.
However for users who need to just update, they have all already installed Redists and demo wallpapers. But now they still have to download an over 200M large installer and waste time on install these duplicate things again.

I think it's time to switch to Squirrel that can avoid these problems. Squirrel can do a delta update for users silently so users will not notice updates and less network activity or disk usage will be needed.

@qinlili23333 qinlili23333 added the enhancement New feature or request label Jul 16, 2022
@rocksdanister
Copy link
Owner

rocksdanister commented Jul 16, 2022

I like to keep using my implementation to have full control over the process.

Discussion on reducing installer size: #1171
(Inno script can be written to download VC Runtime and Core when required.)

In the meantime Windows store version of Lively does delta update using latest MSIX packaging technology.

@rocksdanister rocksdanister changed the title Maybe we should improve the installer User Squirrel for updates Jul 16, 2022
@rocksdanister rocksdanister changed the title User Squirrel for updates Use Squirrel for updates Jul 16, 2022
@rocksdanister rocksdanister added the duplicate This issue or pull request already exists label Jul 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants