[Zope-Coders] Heads up - setup.py

Matt Behrens matt@zigg.com
Wed, 10 Jul 2002 09:43:07 -0400


On Wed, Jul 10, 2002 at 09:16:24AM -0400, Guido van Rossum wrote:

> OTOH, the nice thing of having a setup.py in the usual place is that
> people don't have to guess.  Maybe there should be a toplevel setup.py
> that does the right thing?  (A Makefile is not conventional for Python
> apps.)

What we have now:

        setup.py to build extensions and install in a decidedly
        non-distutils manner.  Target audience: packagers.

        {w,wo}_pcgi.py to build extensions, pyc's, setup a default
        Data.fs and admin user.  Target audience: end-users.

What I think the "right thing" is:

        An all-singing, all-dancing installation solution.  Again,
        that's what I started building on the installer branch.

The "right thing" can't be built for 2.6, so I'll settle for keeping
people from doing the "wrong thing" until the "right thing" exists.