[Distutils] [Fwd: Re: Annoucing distribute project]

Ian Bicking ianb at colorstudy.com
Sun Sep 28 05:07:25 CEST 2008


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 : ianb at colorstudy.com : http://blog.ianbicking.org


More information about the Distutils-SIG mailing list