Greg Ewing wrote:
Phillip J. Eby wrote:
the domain knowledge embedded in the distutils are of fairly limited
scope and kind:
* Extension building, compile/link options and defines
* Wildly-differing installation path schemes across platforms
* Platform distribution formats like bdist_rpm, bdist_wininst, and
bdist_msi
Seems to me that if there were a well-defined API for
plugging in platform-dependent modules, it shouldn't be
too hard to find people willing to contribute modules
for the platforms they're familiar with.
For the most part I don't think you'd even need plugins, these
platform-dependent tools could just be independent, maybe working more like:
make_wininst SomePackage/
They'd read the metadata about the package, and just do their work
however they wanted. Plugins get complicated compared to stand-alone tools.
--
Ian Bicking : [EMAIL PROTECTED] : http://blog.ianbicking.org
_______________________________________________
Distutils-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig