[Distutils] Buildout status

Tarek Ziadé ziade.tarek at gmail.com
Wed May 11 16:21:44 CEST 2011


On Wed, May 11, 2011 at 3:21 PM, Jim Fulton <jim at zope.com> wrote:
...
>
> - Support for both setuptools and distribute
>
>  I'm going to support one, or the other, or neither.  I'm in a tough
>  spot.  Distribute, which was created because setuptools wasn't being
>  maintained, is no longer being maintained, except there was a recent
>  release.

Distribute is not as active as it was because we focus on the stdlib,
but some people are working on it and doing releases.

And we are planning to use it as a bridge for Python 3.3 new
Distutils2 adoption by adding forward-compatibility for the new
dist-info format.

But in any case, if there's a bug, feel free to provide a patch, and
it will be commited, then released.  OSS ftw.


> Setuptools, which is being maintained, doesn't work with Python 3.

ha ha, that is such a funny statement: it's more maintained than
Distribute but does not work with Python 3     :)


> (I was thinking about forking distribute to eliminate the
>  dependency, but after further consideration, I don't think that's a
>  good idea, as one of these is needed to build source releases that
>  depend on them.)
> My current leaning is toward porting setuptools to
>  2&3 and supporting only setuptools.

Not sure to folllow.  You want to port Setuptools into py3k... again ?
 If so, this was done already in Distribute, and you can join the
project.

Or you want to copy our work from Distribute back into Setuptools  ?
I would not mind of course, merging back the 2 projects would be
awesome -- but I have no hopes on this.

Although, my suggestion would be to start digging into the
Distutils2/packaging project instead, since that will be in the
standard library, and backported in 2.x.

I believe it provides all the features buildout needs. And if not we
should add them

I think it boils down to: we should *all* work together in the
Distutils2/packaging project for all the basic packaging features we
need in third-party tools.


Cheers
Tarek

>
> Jim
>
> --
> Jim Fulton
> http://www.linkedin.com/in/jimfulton
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig
>



-- 
Tarek Ziadé | http://ziade.org


More information about the Distutils-SIG mailing list