[Distutils] Q about best practices now (or near future)
vinay_sajip at yahoo.co.uk
Thu Jul 18 00:58:59 CEST 2013
Donald Stufft <donald <at> stufft.io> writes:
> I think bundling pip or bundling nothing is the only thing that makes
> actually *is* a PEP however it took a different approach that has been
> discussions about it) decided that a different way would be less error
> more suitable. So now someone to write a PEP for that *new* way is being
> out. So it's not so much that a pronouncement was made prior to a PEP
> written, but that a PEP was written, discussed, and a better way was found
> that discussion.
Which specific PEP are you referring to? I'm not aware of any PEP which
refers to bundling anything with Python. If whichever PEP it was took a
fairly different approach to the one being discussed, and no conclusion
could be reached about it, that doesn't mean that PEP 1 shouldn't be
followed - just that a new PEP needs to be written, espousing the new
approach, and it needs to go through the PEP workflow. For example, PEP 386
was supplanted by PEP 440, because the earlier PEP had some flaws which the
later PEP took care to address. The earlier metadata PEPs all built on one
another, with PEP 426 being the latest.
> As far as I know you're free to make a competing PEP if you'd like.
What would be the point, given that the decision has already been made by
the packaging BDFL? If someone else had put forward the pip bundling PEP, I
would certainly have commented on it like anyone else and participated in
the discussions. I'm more concerned that the PEP process is not being
followed than I'm concerned about "my particular approach vs. your
particular approach vs. his/her particular approach".
More information about the Distutils-SIG