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