[sane-devel] Sane Release 1.1.0 ?
Olaf Meeuwissen
olaf.meeuwissen at avasys.jp
Wed Nov 5 23:44:59 UTC 2008
"m. allan noah" <kitno455 at gmail.com> writes:
> On Wed, Nov 5, 2008 at 8:42 AM, Julien BLACHE <jb at jblache.org> wrote:
>> "m. allan noah" <kitno455 at gmail.com> wrote:
>>
>>> Sanity is not the problem. The extreme need to make a release, coupled
>>> with limited developer resources is the problem. Lets bump the version
>>> everywhere to 2.
>>
>> Sanity and consistency of the API and its behaviour is the problem.
>
> we are making only modest changes to the API. It's behaviour is MORE
> consistent with the current code than with your suggestion.
>
>> And I just can't believe you're pushing a release because "we need to
>> release" and breaking things along the way.
>
> This is YOUR opinion. I think adding additional statuses to
> SANE_Status is perfect, and protecting them with version bump follows
> the standard to the letter.
Julien is not the only one with that opinion. I for one don't care
for a release that was pushed out of the door for the benefit of a
mere three backends that want/need the additions and in the mean time
break things along the way for all frontends and external backends.
- what other reasons are there to release in such a rush?
- how do you support mixed (API/so)version installations?
- will a version 2 dll backend still load version 1 backends?
- can version 2 frontends use version 1 backends?
- will version 1 frontends do the right thing with all version 2
backends?
- can everyone find the right match of versions?
The mixed version installations is something that distribution will
care about. A lot. Any distribution people hanging around that want
to chime in here?
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS Corporation
FSF Associate Member #1962 Help support software freedom
http://www.fsf.org/jf?referrer=1962
More information about the sane-devel
mailing list