Table of Contents
One of the goals of Obliquid project is to allow customizability of your site or application, while making the upgrade to the next version easy. This is a hard problem. We are trying our best to reach this goal, but we didn't reach it yet. One step forward in this direction is the new pagexml layout that has a little xml file for each page instead of a big one, that allows you to redefine pages. This new layout was introduced in Obliquid 0.6.0.
We are trying to release upgrade packages that will help users to upgrade. They were introduced early on, but they were discontinued then, because making upgrade packages was stealing too much time from development. Starting from Obliquid 0.5.0, we are reaching a more mature status, so we try to always release those upgrade packages.
The upgrade process is only in part automatic. It will require human support to do some of the operations. It could also be done manually, if you want the greatest control. We also have the need to have a documentation of changes between versions, so I thought to write it as an appendix in our manual.