On 26 October 2000, Kaweh Kazemi said: > * config.py is now directly found in the quixote package. wouldn't it be > more useful to put the config.py somewhere else (like, where quixote.cgi can > be found)? if i configure my web application and reinstall a newer version > of quixote, my config file is overwritten without warning. Or how about both: leave quixote.config where it is, but allow developers to override config variables with their own config.py. And it wouldn't have to be complete, just the ones you want. Eg. for development I might want a config.py with RUN_ONCE = 1 SECURE_ERRORS = 0 but with all other defaults from quixote.config. Couple ways to do this: * import-time trickery in quixote/config.py that goes looking for another config.py somewhere (I like the "same directory as quixote.fcgi" -- but perhaps it should be named quixote_config.py) * leave it up to the user to put "from quixote.config import *" in their local config file I lean towards the former. Opinions? Greg -- Greg Ward - software developer gward@mems-exchange.org MEMS Exchange / CNRI voice: +1-703-262-5376 Reston, Virginia, USA fax: +1-703-262-5367