Tarek Ziadé <ziade.ta...@gmail.com> added the comment: The subversion system looks pretty nice !
So here's a modified proposal that covers the python version as well. = per user configuration files = ~/.pythonMAJOR.MINOR Examples: ~/.python2.7 ~/.python3.1 On Windows, ~ will be replaced by APPDATA if founded in the environment. == global configuration files == On Linux/Mac: /etc/pythonMAJOR.MINOR examples: /etc/python2.7/ /etc/python3.1/ On Windows: \All users\Application Data\PythonMAJORMINOR (\All users\Application Data is specified by the Windows Registry) examples: \All users\Application Data\Python26 \All users\Application Data\Python31 == standard naming for configuration files == The files are all named "NAME.cfg", in all platforms. == what gets in per-user configuration directory == - pypi.cfg - distutils.cfg == what gets in global configuration directory == - distutils.cfg == apis added == in site.py: - getuserconfig() : returns the per-user configuration directory - getconfig(): returns the global configuration directory (the names are following site.py naming style) ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7175> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com