Bill Davidsen <davidsen@tmr.com> 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).