Sf-Active Installation Script
This page describes what would be ideal for an sf-active installation script. Lots of people try sf-active and then never complete the installation because it's so complicated, let's fix that!
Related: Debian package that bart worked on
Needed components
Upgrade
It might be best to have a copy of the templates + dictionaries from the version being upgraded for comparison...this would make it easy to decide if a manual update is needed or not.
Even better: use an md5sum of the previous translations + templates.
- Back up the current database
- Apply any database patches + upgrades Script created
- Copy in any completely new files
- Compare any local dictionaries to the default dictionary, pointing out updated translations
- Offer to merge the dictionaries? This would actually be pretty easy to do. Script Created
- Compare any local templates to the default templates, highlighting ones that need to be manually upgraded Mostly there
New Install
- Create Database
- Seed with sample data
- Prompt for initial configuration data -- site name, default publishing category, etc
- Either add new vhost, or prompt for necessary vhost details
--
QuintenSteenhuis - 02 Feb 2005