I am developing an application in Joomla/Seblod. I will require to keep developing (i.e. bug fix/updating/new functionality/upgrading) the application after it is live. Each client will use a unique Joomla/Seblod instance - under my control.
I have deliberately developed the application using core Joomla and highly rated components (including Seblod) to try to keep the installations as vanilla as possible. Core Joomla and the other components can be updated using Joomla itself; this would include the Seblod core. However, the parts of the applications developed (bug fixed, upgraded, new) using Seblod cannot be updated across the client instances. The requirement is to do this without affecting client data created using the Seblod-based application or having to go in and update each client instance individually. Is there a mechanism (in the Seblod bit) by which I can update a master copy and then roll that out to all of the client copies without affecting their data?
Thank you in advance for your advice.