Forum .LRN Q&A: Re: Guidelines on how to upgrade dotLRN

Collapse
Posted by Dave Bauer on
Nima,

Since you will test the upgrade first, you can use the regular install/upgrade page. It executes the same code and I have never heard of a callback problem. (Malte, if there is such a problem, please document it, file a bug and we should get it fixed.)

Nima,

The path to the APM is usually through a link called "Developer Admin". If you try the APM installer you will see it allows you to do some additional things, such as: force install if dependencies are not met or skip installation of SQL datamodel files. Obviously one would not want to try those things without knowing what was going to happen, but in most cases normal users installed a released version of OpenACS would not need to try that.

Actually we have found some callback problems (that do not happen if you do the same by *-drop.sql), but not exactly related to .LRN but as general bug in openacs. For instance, before-uninstall simply is not executed. We'll post them in the bug-tracker.