I'd like to suggest the convention that uninstall logs be placed in an "uninstall" directory. Python top-level directories are messy enough as it is. The convention and syntax described here is fine with me: http://mail.python.org/pipermail/distutils-sig/2001-February/001991.html All install commands should generate the appropriate logs. It should also be possible to insert an uninstall/remove_packagename.py for undoing-anything unusual (e.g. if the install modified an Apache config file or something). remove_packagename.py functions should be exceedingly rare but at ActiveState we have taken the position that people should be able to do arbitrary things in installers and uninstallers....more on that later... -- Python: Programming the way Guido indented it.
participants (3)
-
Paul Prescod
-
Sean Reifschneider
-
Thomas Heller