You are not logged in Log in Join
You are here: Home » Members » camil7 » Silva Documentation and HowTo's » archive for ancient content » upgrading 0.8 -> 0.8.3

Log in
Name

Password

 

upgrading 0.8 -> 0.8.3

This is a rather short one; I assemble some gotchas you proably want to avoid when upgrading Silva. Some items are specific to the Silva-0.8.3 upgrade, but most are rather general. Contributions are very welcome. Hm, actually the issue is no longer active, as there are no more upgrade candidtates, I guess.

  • if you upgrade mutiple Silve instances withing the same Zope: rename the created backup folder in /silva_upgrade_0.8.3/backup/from-0.8-to-0.8.3 after each update, or the backups of the updates get intermangled (you get a lot of copy_ there)

Silva-0.8.3 only:

  • If You had an images directory before the upgrade, stuff in the images section should be copied back after the upgrade, but the images folder created by the update should not be removed, as the images there are needed by the preview. At least copy the pixel.gif and silva_icon_32.gif from the upgrade version, if You decide to replace the upgradeing version by the original one. (unless you have overridden /silva/service_view_registry/macro_index ...)
  • if you forgot to delete a "Course", this cannot be done via the the SMI; use the ZMI.
  • one could keep Course-objects around, if one upgrades the corresponding class (I admit I have not tried that)
  • spelling issues posted via the silva-general list: import silva_upgrade_0.8.3.zexp, not silva-0.8.3.zexp for upgrade; You can delete service_course_editor and service_course_viewer, not silva_course_editor and silva_course_viewer (the latter simply dont exist.)
  • though not mentioned in the upgrade notes, one can safely delete the /silva/service_view_registry/public/Course folder, etc.