David Lyon wrote: > Installers aren't built into windows. Umm, yeah they are. msi's don't install themselves.
> Since Python has distutils, and it builds installers, why > shouldn't we be using that? (apart from the fact that it > is slightly broken) I believe you're confused about what distutils is for. It generates platform independent metadata that can be used to create platform specific installers. It also generates some platform independent Python specific installation formats that are useful for developers, but don't really play well with the native platform installation mechanisms. Yes, there are some bdist_* commands that let you build something vaguely resembling a platform specific installer, but those are so far from being full fledged installer development tools it really isn't funny. > What lets it down, is that it is quite difficult to get the build > and collection process done in the setup.py. That is quite > difficult. > > So it is all there, just slightly warped. It will be interesting > to see if there will be any windows work done in the upcoming > distutils revamp. We'll just have to wait and see. Perhaps we should take it out and make it an external project rather than having something that only kind-of-sort-of almost works in the standard library. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia --------------------------------------------------------------- _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com