[Distutils] Remove distutils, was: red, green, refactor ...

Chris Barker chris.barker at noaa.gov
Wed Oct 21 18:46:08 CEST 2015


On Wed, Oct 21, 2015 at 9:34 AM, Thomas Güttler <
guettliml at thomas-guettler.de> wrote:

> I ask myself: Why a standard? I see that a standard is very important if
> there will be
> several implementations (for example TCP/IP, protocols like HTTP, SMTP,
> IMAP, ...)
>
> But here a single implementation for creating and installing packages
> would be enough.
>
> Is a standard really needed?
>

Yes -- because of exactly what you say above -- we really can't have a
SINGLE build system that will well support everything -- the common
use-caes, sure (distutils already does that), but when it comes to bulding
complex packages like numpy, sciPy, etc, it's really inadequate.

If we standardize the format, interfaces and metadata, and properly
separate the components, then someone can use some other build system for
their package, and still be able to use the same distribution, dependency
mangement, and installation tools.

or, for that matter swap out one of those other components too.

-CHB


-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151021/47bb3c0f/attachment.html>


More information about the Distutils-SIG mailing list