ZipInputStream brokenness
Per Bothner
per@bothner.com
Sun Sep 1 09:47:00 GMT 2002
Adam Megacz wrote:
> But it got vetoed for reasons I don't understand. Apparently people
> would rather have a broken java.util.zip than a working one. Go
> figure.
No, we would rather somebody take half an hour to debug whatever problem
they are having, rather than bitch. I'm assuming it's not an
intermittent problem - how difficult can it be to track it down?
There are no complex hard-to-understand algorthms, except in the
compression part, but I assume the problem is not there.
H.J. Lu used to have a habit of submitting large interconnected patch
sets for gcc and libg++, without explanation, except to say "it is
needed for Linux". This was incredibly annoying, and we refuse to work
that way. This is is equivalently annoying and non-professional:
"There is a bug; therefore, let us completely replace this
implementation with a differnt one, because the latter doesn't exhibit
*this particular* bug."
Saying an implementation is "broken" because it exhibits a particular
bug is rather naive. Also, it tends to alienate people, which is
not appropriate for a co-operative project. How would *you* like
it if somebody said about your code: "There is an unspecified bug
in your code, so we should replace it."
If you're unwilling to track down the bug, have you at least submitted
a reproducible testcase? Preferably one that can go directly into
the libjava testsuite?
--
--Per Bothner
per@bothner.com http://www.bothner.com/per/
More information about the Java
mailing list