Re: Backend overview page

Matto Marjanovic (maddog@mir.com)
Tue, 23 Jun 1998 11:56:04 -0400 (EDT)

Date: Tue, 23 Jun 1998 17:42:17 +0200 (CEST)
From: Hugo van der Kooij <hvdkooij@caiw.nl>

Can the authors of the various backends give a brief note on all scanners
they know that work with their backends? I will then make a page out of it
and add some remarks picked from messages from this list to get a full
overvieuw page for the supported scanners.

Before you do that....

Last week, I finished hacking up some scripts that would automatically
generate such HTML from a standard "*.spec" file that each author
would supply with his backend.

David M. thought it looked snazzy. I assume he is going to make some
kind of official request for these info files soon, although from his
lack of activity on this list, it looks like he is tied up with
something else right now.

Enclosed are two such files, one for the microtek backend, and the other
a completely generic example file.

-matt m.

--------------------------cut here-------------------------------
:backend "microtek"
:version "0.7"
:status :beta
:manpage "sane-microtek"
:url "http://www.mir.com/mtek/"

:devicetype :scanner

:mfg "Microtek"
:url "http://www.microtek.com/"
:model "Scanmaker E2"
:model "Scanmaker E6"
:model "Scanmaker E3"
:model "Scanmaker 600zs"
:model "Scanmaker II"
:model "Scanmaker IIHR"
:model "Scanmaker IISP"
:model "Scanmaker III"

:mfg "Agfa"
:url "http://www.agfa.com/"
:model "Arcus II"
:comment "Arcus *II*, not Arcus!"

--------------------------cut here-------------------------------
;
; SANE Backend specification file
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
; All syntactic elements are keyword tokens, followed by a string or
; keyword argument, as specified.
;
; ":backend" *must* be specified.
; All other information is optional (but what good is the file without it?).
;

:backend "template" ; name of backend
:version "0.n" ; version of backend
:status :alpha ; :alpha, :beta, :stable, :new
:manpage "sane-template" ; name of manpage (if it exists)
:url "http://www.luser.com/temp/" ; backend's web page

:devicetype :scanner ; start of a list of devices....
; other types: :stillcam, :vidcam,
; :meta, :api

:mfg "TemPlate" ; name a manufacturer
:url "http://www.template.com/"
:model "Templ Z" ; name models for above-specified mfg.
:model "Templ ZS"
:model "Templ ZQ"

:mfg "ArmorPlate" ; another manufacturer...
:url "http://www.armorplate.com/"
:model "AmplScan II"
:comment "AmplScan *II*, not AmplScan!"

:devicetype :api ; specify a different type
:desc "Interface to FrObYz API" ; describe a non-hardware device

; :comment and :url specifiers are optional after :mfg, :model, :desc,
; and at the top-level.

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com