[Python-Dev] Proposal to revert r54204 (splitext change)
"Martin v. Löwis"
martin at v.loewis.de
Wed Mar 14 23:04:10 CET 2007
Thomas Wouters schrieb:
> However, changing documented, tested behaviour without warning gives
> Python an even worse name. I agree with PJE that the change is the wrong
> thing to do, simply because it sets (yet another) precedent. If
> providing an alternate API with clearer semantics is too 'heavy-weight'
> a solution and warning is for some reason unacceptable (I don't see why;
> all the arguments against warning there go for *any* warning in Python)
> -- then the problem isn't bad enough to fix it by breaking other code.
I think producing pointless warnings also gives Python a bad name
(I've seen many complaints about Python's warnings in the past, in
particular when they fill up Apache log files).
However, if everybody (and here I mean everybody) can agree that adding
a warning to the current implementation would be an acceptable
compromise, I could agree to such a compromise also (although I
would prefer if somebody else took the blame for adding that warning.
I happily take the blame for changing the behavior).
What specific warning would you propose, and in what specific
circumstance would it be issued?
More information about the Python-Dev