Moving towards 0.2 Jelly Roll Morten

**pressed for time, our hero is faced with deploying the "jelly roll morten" 0.2 release ahead of schedule**

from everything i learned with healthskicksblog, i have the following TODO list to make bodhi a fully operation application capable of hosting any number of sites with one install: 1) sub-class the settings.py file to minimise code repetition. in order to manage multiple sites, we use a different settings file for each site. most of the values will be the same across all sites, but 3 or 4 will change, depending on the needs of the site (which apps to include) and to accomodate different templates and root urls, etc. we will subclass the "master" settings file to include all values that are the same for whatever site, while including the unique values in the site specific settings file. 2) integrate the new bodhi multi-site architecture into the 0.2 release this is important because i was working on an subversion export of 0.1 release on production and i just need to be certain that all of the changes i made there are folded into the new 0.2 release. 3) update django source code from the django project subversion repo. this is important as well, since there are significant improvements to the django source code and will help us as we proceed. 4) sub-divide the urlsConf file into application specific config files. this is not so important at the moment, but will make a big difference for performance as we move forward, and the best time to do it is now when we have relatively few applications and URLs. if we are pressed for time, i will put item 4 off for now. the plan would be then to put the 0.2 release out into the wild and power the greenlitapp and healthkicksblog websites, and then set up canetasnet.com as a way of documenting the entire procedure for setting up a new website for the current release. this will help you as we move forward for deploying sites. 0 Comments, 0 trackbacks (Trackback URL)

Comments have been deactivated for this entry.