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

Delta updates #5

Open
alanjrogers opened this issue Jul 23, 2013 · 8 comments
Open

Delta updates #5

alanjrogers opened this issue Jul 23, 2013 · 8 comments

Comments

@alanjrogers
Copy link

We should consider shipping Delta updates so downloads can be quicker.

Obviously we should test the hell out of this so we don't install corrupt updates evar.

@dannygreg
Copy link

This isn't a priority for me. The app isn't exactly huge.

@jspahrsummers
Copy link
Member

Agreed, error-prone and not a priority.

@alanjrogers
Copy link
Author

Yeah this really needed the distant-future tag.

@aroben
Copy link

aroben commented Jul 23, 2013

This would be nice for Chat, which is 74.5MB (/khanify chromium). But definitely not needed for a 1.0.

@romaincointepas
Copy link

Jumping in a little more than 2 years later!

With the rise of electron (atom-shell) integrating Squirrel and creating apps > 30MB including a lot of not-so-frequently-changing files, maybe this feature would make way more sense today?

It's also there in Squirrel Windows (thanks to NuGet) so that would ISO things out.

Thoughts?

@joshaber
Copy link
Contributor

It'd certainly be great! Pull requests welcome 😄

@jonathon-love
Copy link

so this could be done, reasonably easily (i think), with xdelta and gsync --rsyncable ... would this be a strategy people would like, or would it make people angry? (or perhaps they just wouldn't like it)

@develar
Copy link

develar commented Oct 18, 2017

@jonathon-love I suggest differential updates. Delta updates are archaic. Please see electron-userland/electron-builder#1138 (comment)

BTW, electron-updater will support differential updates for macOS soon (electron-userland/electron-builder#2199).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants