Projects:WebPos Update Improvement Process
Introduction
The WebPos Update Improvement developments have as goal to ensure that if the WebPos modules are updated on the server side, that also the client code and databse is updated when appropriate.
Updating source code (2015 Q1 release)
On the WebPos client we very much cache the code (to support offline mode). This caching can be an obstacle when updating the server with the latest version of WebPos. So a client-update mechanism needs to be developed which does not influence offline behavior.
This functionality has been delivered for the 2015 Q1 release.
Update handling of the client side database (2015 Q2 release)
A next topic is how to handle changes to the WebSql client database. Database updates should be done without loosing information in the client. So a database rebuild can only be done if all the needed information has been synchronized with the server side.