[Python-Dev] PEP 384 accepted (original) (raw)

Tarek Ziadé ziade.tarek at gmail.com
Thu Dec 2 22:54:50 CET 2010


2010/12/2 "Martin v. Löwis" <martin at v.loewis.de>:

I was told not to touch to Distutils code to avoid any regression since it's patched to the bones in third party products. So we decided to freeze distutils and add all new features in Distutils2, which is at alpha stage now.  So this move seems contradictory to me. I think it was a bad decision to freeze distutils, and "we" certainly didn't make that (not any we that includes me, that is).

"We" is the people at the last language summit. Sorry if I used such a vague word.

This freeze made the situation worse.

Can you extend on this and explains why it makes it worse ?

If we (as you included) don't agree it's the best solution, I would not want to be pushed back to square one at the next summit..

I happily reverted all my changes last year when asked, and started to work on Distutils2. But I'll get out of steam if the direction changes again, with you stating that it makes the situation worse.

IIRC, it was really the incompatible changes that made people ask you to stop changing distutils.

Who is "people" ? Are you suggesting that we could have added all the new features in Distutils in the stdlib ?

The decision was because we had a mix of:

But that's what you would expect for a project that needs to evolve a lot. Thus the freezing.

So how would you make the situation better, if not by doing the work in distutils2 ?

Regards, Martin

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



More information about the Python-Dev mailing list