| 91 | | Implmentation Steps for the next phase (no 'future extensions' yet) |
| 92 | | 1. git mv /private/templates/demo/* /private/templates |
| 93 | | * move all contents of 'demo' up 1 level for consistency to find across all functions which use templates |
| 94 | | 1. split 000_config.py into 2 files: |
| 95 | | * Machine-specific configuration (Debug, SMTP, Database, API Keys, etc): /private/templates/000_config.py |
| 96 | | * Instance-type configuration: /private/templates/<template>/config.py |
| 97 | | 1. revert CANARY_UPDATE_CHECK_ID to using 0000_update.py |
| 98 | | 1. make update_check remove 0000_template.py |
| 99 | | 1. make update_check check the VERSION of the 000_config.py file |
| 100 | | 1. make update_check backup any old 000_config.py which is present (rename as 000_config.bak) |
| 101 | | 1. update the CANARY_UPDATE_CHECK_ID to force update_check to run |
| | 91 | Implmentation Steps for the next phase: |
| | 92 | * Load layouts.py & menus.py from private/templates/<template> |