[sane-devel] Patch to make XSane work with SANE 1.1

m. allan noah kitno455 at gmail.com
Tue Oct 14 12:13:37 UTC 2008

On Tue, Oct 14, 2008 at 6:31 AM, Julien BLACHE <jb at jblache.org> wrote:
> Olaf Meeuwissen <olaf.meeuwissen at avasys.jp> wrote:
> Hi,
>>> 2. Release this as sane 2.0.
>> If there were few other changes besides those for the 1.1 stuff, a
>> soversion bump is probably the best way to move forward.  However,
>> considering the scope of the changes, 2.0 feels a little like an
>> overstatement and we could consider some extra, non-controversial!,
>> API-breaking changes.  Are there any ;-)
> Also note that the soname bears no relation to the SANE standard
> version, and should not.
> SANE standard version can be part of the library name, ie
> libsane-2.so.1 would be SANE 2.0.

while this is technically true, i personally find it kind of annoying.
A library like sane effectively IS its interface, so changing the
interface is changing the version number.

"The truth is an offense, but not a sin"

More information about the sane-devel mailing list