I'm just finishing up a project for a client. It consists of an HTML5 application that is run from the local filesystem (a USB stick). The application includes the Chromium browser.
The client has just requested a new feature: they'd like the software to be able to auto-update.
Enumerating and fetching an update is no problem... but I'm not sure how I'll deploy back to the filesystem. I can't use fileapi because the saved content would be sandboxed.
We don't want the user to have to download a zip and save files to the stick -- that's way above the average user's ability.
Flash/Silverlight/AIR etc are not options (that's why it was written for HTML5).
Maybe a chromium extension?
Suggestions are welcome.