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> |