[Distutils] pre-pre PEP: wininst improvements

Thomas Heller thomas.heller@ion-tof.com
Fri Jan 19 08:07:00 2001


It seems there are a lot of wishes for wininst, maybe
it is time to write a bdist_wininst PEP?

What I have collected in my mind:

- The default installation directory should be \Python\Lib\site-packages
  instead of \Python.

- The installer should be able to install in a directory
  supplied by the user, comparable to what
  'python setup.py --root <whatever>' does.

- bdist_wininst should have more options to change
  the appearane of the installer: Background bitmap
  instead of simply displaying the installation title,
  possibility to change the 'python powered' bitmap
  into one supplied by the packager.

- bdist_wininst should collect uninstall information
  and register an uninstaller in the windows registry.

- bdist_wininst could create shortcuts in the start menu
  and on the desktop for scripts ('applications') installed.

(I've left out problems which should be more or less
solved by distutils: Installation of documentation,...)

Are there more?

Thomas