Forum OpenACS Q&A: Response to How are upgrades accomplished?

Collapse
Posted by Ben Adida on
This is precisely why we want more modularity in the ACS (see other threads about this). Currently, you would have to:

- load the new data model, hope it doesn't conflict

- install the tcl/*.tcl files

- install the www/module_name/* files

- install the templates/module_name/* files

- restart your server

- hope for the best

This is actually not so bad. It's much worse if you need to upgrade an existing module where a data model changes...