Hi,
no, this is not a typo :-) Here are some bugs to fix and ideas for SANE
1.0.4. Please comment! A question mark means that I am not sure about the
topic.
TODO for 1.0.4 (as of 2000-08-12)
backends
--------
  * add new backends (?)
    - as6e http://as6edriver.sourceforge.net/
    - bh http://www.martoneconsulting.com/sane-bh.html
    - Polaroid SprintScan 35 LE [should be included into microtek] 
      Dick Bruijn <dick@wau.mis.ah.nl>
    - primax http://primax.sourceforge.net/
    - hp4200 http://hp4200-backend.sourceforge.net/
  * use DBG(...) instead of fprintf(stderr, ...)
     - hp
     - microtek
     - microtek2
  * use sanei_config_read() instead of fgets()
     - umax (will be fixed with the next backend release)
  * use #include "sane/..." instead of #include <sane/...>
    - umax (see above)
  * check #include <lalloca.h> (is this a global system header
    on any platform? Otherwise --> "lalloca.h")
  * make authorization_callback work in net-backend and saned 
  * check net/saned
    - net backend segfaults if saned isn't started
doc
---
  * add sane manpage
    - versioning system
    - SANE API
  * Documentation for sanei API
    - any ideas for this?
frontends
---------
  * Remove frontends (at least xscanimage/xcam) from distribution. Create
    new package for frontends.
  * add new frondends (possibly to frontend package) (?)
    - xsane
    - scanadf
  * fix xscanimage image size counter overrun > 408 MB
  * use #include "sane/..." instead of #include <sane/...>
    - umax
sanei
-----
  * don't install sanei_* headers (?)
  * add sanei_authorize (function for all backends)
misc
----
  * update libtool versioning system
    - -version-info is used but with the current version number system 
      -release should be used.
    - look for AIX problems (overwriting shared libs with eachother
      because all libs are named libsane.so.1)
    - look for Irix/cc problems (program searches for libsane.so.2 instead
      of libsane.so.1). This was fixed by a "bad hack" which should be 
      reverted .
  * check DBG problems for non gcc compilers:
    - no backend name output
    - only global debug level
  * remove compiler warnings (>400 warnings even in disable-warning mode!)
  * Update LEVEL2 file. Ideas:
    - add support for buttons etc. on the scanner/camera
    - Change of the version number system (the current standard version
      system is not really used in the SANE distribution).
    - add more frame types
    - (see sane-devel archive for more ideas)
  * Test SANE on different os/platforms, fix possible compilation problems 
     Test methods: scanimage -d pnm:0 --filename=file.pnm -T
                   scanimage -d net:localhost:pnm:0 --filename=file.pnm -T
                   (not possible if I'm not root on the system)
                   xscanimage / gimp with xscanimage plugin (where available)
     All the above with shared and static libraries.
  * Update and work on TODO file
Bye,
  Henning
--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
This archive was generated by hypermail 2b29 : Sat Aug 12 2000 - 14:43:35 PDT