[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Alessandro Zummo
On Fri, 9 May 2008 10:35:56 -0400 "m. allan noah" wrote: > > > > Also note that we have active OS/2, OS X and Win32 ports, that are > > pretty much guaranteed to break if we start going Linux-only, too. > > > > he never said linux only, he said C99. That should work fine on OSX, > not sure about

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread François Revol
> Also note that we have active OS/2, OS X and Win32 ports, that are > pretty much guaranteed to break if we start going Linux-only, too. And BeOS, but Philippe seemed to be quite busy :) Hopefully Haiku soon as well. Fran?ois.

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Alessandro Zummo
On Fri, 09 May 2008 09:26:21 +0200 Julien BLACHE wrote: > Now, there's a difference between actively supporting proprietary > Unices by testing the code on them on a regular basis (something > Henning used to do before release) and actively breaking support for > those by writing Linux-only code

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread m. allan noah
On Fri, May 9, 2008 at 3:26 AM, Julien BLACHE wrote: > "m. allan noah" wrote: > > Hi, > >> Julien seems to give no quarter to old Linux, but has a soft spot for >> old Unix :) > > > > "... > The current source code is written for UNIX (including GNU/Linux)

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Julien BLACHE
"m. allan noah" wrote: Hi, > Julien seems to give no quarter to old Linux, but has a soft spot for > old Unix :) "... The current source code is written for UNIX (including GNU/Linux) ..." SANE is historically a UNIX project (note how it says "includin

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Julien BLACHE
Olaf Meeuwissen wrote: Hi, > Hmm, just having read those comments about portability and old, never > updated systems, I find this a bit contradictory. I'm personally all > in favour to dump scanner.o support but what about those poor embedded > system developers that have to get something to wo

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Olaf Meeuwissen
Julien BLACHE writes: > "m. allan noah" wrote: > > Hi, > >> Now that distros have gotten udev under control, and users are >> learning to modify it, we have seen cases where a person made their >> scanner show up as /dev/scanner. This causes sanei_usb to try and talk >> to it like it uses the ol

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-09 Thread Alessandro Zummo
On Fri, 09 May 2008 08:55:12 +0900 Olaf Meeuwissen wrote: > Hmm, just having read those comments about portability and old, never > updated systems, I find this a bit contradictory. I'm personally all > in favour to dump scanner.o support but what about those poor embedded > system developers th

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread m. allan noah
On 5/8/08, Olaf Meeuwissen wrote: > Julien BLACHE writes: > > > "m. allan noah" wrote: > > > > Hi, > > > >> Now that distros have gotten udev under control, and users are > >> learning to modify it, we have seen cases where a person made their > >> scanner show up as /dev/scanner. This ca

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Julien BLACHE
Alessandro Zummo wrote: > I'm pretty sure libusb is supported under BSD and windows. Don't know, > and probably it is not, under OS/2 and Beos. After some recent work on the USB code in sanei, I was under the impression that one of the BSD did not have libusb. Might be due to an outdated comme

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread François Revol
> On Thu, May 8, 2008 at 9:53 AM, Julien BLACHE wrote: > > "m. allan noah" wrote: > > > > Hi, > > > > > > > Now that distros have gotten udev under control, and users are > > > learning to modify it, we have seen cases where a person made > > > their > > > scanner show up as /dev/scanner. Th

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Alessandro Zummo
On Thu, 8 May 2008 10:33:21 -0400 "m. allan noah" wrote: > > It's well past time. 2.6.3 is no longer history, it's archeology > > now... :) > > > > Ok, but what about the 4 bsd variants and beos that also seem to use > it? Are they all using libusb now? I'm pretty sure libusb is supported un

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Julien BLACHE
"m. allan noah" wrote: > Ok, but what about the 4 bsd variants and beos that also seem to use > it? Are they all using libusb now? I think it's not the same interface, though the node name is the same. Not sure, though. If we have BSD people around, now would be a good time to wake up ;) JB.

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Julien BLACHE
"m. allan noah" wrote: Hi, > Now that distros have gotten udev under control, and users are > learning to modify it, we have seen cases where a person made their > scanner show up as /dev/scanner. This causes sanei_usb to try and talk > to it like it uses the old kernel scanner module. how about

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Alessandro Zummo
On Thu, 8 May 2008 15:00:29 +0200 Gerhard Jaeger wrote: > > while we are there.. there is plustek-pp_ptdrv.c that > > even has an embedded kernel driver ... > > so what? The code ist also able to run completely in user-mode! > yes, I know. I just don't think it belongs there and all those

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Gerhard Jaeger
On Thursday 08 May 2008 14:52:05 Alessandro Zummo wrote: > On Thu, 8 May 2008 08:28:14 -0400 > "m. allan noah" wrote: > > > Now that distros have gotten udev under control, and users are > > learning to modify it, we have seen cases where a person made their > > scanner show up as /dev/scanner. T

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Alessandro Zummo
On Thu, 8 May 2008 08:28:14 -0400 "m. allan noah" wrote: > Now that distros have gotten udev under control, and users are > learning to modify it, we have seen cases where a person made their > scanner show up as /dev/scanner. This causes sanei_usb to try and talk > to it like it uses the old ker

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread Jeremy C. Reed
> "m. allan noah" wrote: > > > Ok, but what about the 4 bsd variants and beos that also seem to use > > it? Are they all using libusb now? > > I think it's not the same interface, though the node name is the > same. Not sure, though. > > If we have BSD people around, now would be a good time to

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread m. allan noah
On Thu, May 8, 2008 at 9:53 AM, Julien BLACHE wrote: > "m. allan noah" wrote: > > Hi, > > > > Now that distros have gotten udev under control, and users are > > learning to modify it, we have seen cases where a person made their > > scanner show up as /dev/scanner. This causes sanei_usb to tr

[sane-devel] [RFC] SANE 1.1.0 Remove linux kernel scanner.o support

2008-05-08 Thread m. allan noah
Now that distros have gotten udev under control, and users are learning to modify it, we have seen cases where a person made their scanner show up as /dev/scanner. This causes sanei_usb to try and talk to it like it uses the old kernel scanner module. how about we remove that code finally? allan -