[Python-Dev] Distutils ML wrap-up: setup.cfg new format
pje at telecommunity.com
Wed Sep 23 22:05:23 CEST 2009
At 02:20 PM 9/23/2009 +0200, Tarek Ziadé wrote:
>If you take the time to read everything you'll see that there were
>no real alternative design proposed,
You did not respond to repeated requests (from more than one person),
for clarification regarding the requirements that your proposal was
trying to fill. More than one person expressed reservations about
the complexity of your candidate proposal, and wanted to know why we
needed a fully conditional syntax, if the only use case for
conditionals was expressing dependencies.
That there was not a "complete" alternative proposal is true... but
that's only because you would not answer the question that several
people asked: that is, why do we *need* conditionals, for anything
besides dependencies? What are the use cases?
More than one person asked that question, but I never saw you answer
it. (In one case, you answered with the use cases for what the
conditionals needed to be able to *check*, but not *what the
conditionals were conditioning* -- which was the whole point of the question.)
A lack of polished alternatives to your proposal does not constitute
a positive rationale for your own proposal, especially if people are
asking for the rationale in order to determine whether a simpler
proposal would suffice!
I dropped my previous competing proposal some time ago when you
presented strong use cases for static metadata. And I'd have happily
dropped my support for Sridhar's proposal, too, if you'd given
similarly strong use cases for the proposal you went with.
But even if you *didn't* give those use cases, I'd have been fine
with you saying to Python-Dev, "I got tired of the discussion and
chose to Pronounce." (After all, that is what you more or less said
on the distutils-sig.)
But what hacked me off is that *here*, you presented your
pronouncement as if it were a summary of distutils-sig discussion,
when the last flurry of traffic on the distutils-sig right beforehand
was a bunch of questions and requests for use cases. Not nice.
More information about the Python-Dev