Joerg Schilling wrote:
Bill Davidsen <[EMAIL PROTECTED]> wrote:
Filtering SCSI commands was an unannounced change of the interface
that needs to be called a bug. I still do not see any fix for this.
Unannounced? It was in LKML, it was in the changelog, it was discussed
in multiple places, it was in the source code... where was it unannounced?
It seems that you missd the fact that it has been introduced 2 weeks before
cdrtools-2.01-final came out and people on LKML did complain that I did not
cause cdrtools to become unstable from introducing untested code.
Announced (in case of an incompatible change) means:
- prominent developers of code that uses the interface that is to
be changed need to be informed a sufficent time _before_ the
incompatible change is applied.
In general, it would make Linux a mature project if such changes would be
discussed for being reasonable with other people ( e.g. with experienced
programmers like me).
This was not a change made because it would be nice, it was made because
it became public information that anyone who could burn could change the
firmware. Security fixes sometime do have to be done quickly, evil
people do tend to jump on any opening in the time between a
vulnerability becoming public and being fixed.
You are an experienced programmer, you are aware that sometimes a quick
fix needs to be made and tuned after the fact.
Now if you and the udev floks and the Fedora folks could just get
together and address USB attached burners not working, it would be
really nice. That is, decide who can fix it most easily instead of who
can be blamed for something done with good intentions.
--
bill davidsen <[EMAIL PROTECTED]>
CTO TMR Associates, Inc
Doing interesting things with small computers since 1979
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]