Hello Alexander,
On Mar 5 16:53 Alexander Pevzner wrote (excerpt):
... it implements RFC 1925 item 6a:
"it is always possible to add another level of indirection".
Nice RFC, thank you :-)
in my experience RFC 1925 item 6a is the final root cause behind
about 90% of all bugs and RFC 1925 item 5 is also a final root cause
behind about 90% of all bugs so about 81% of all bugs have both together
as final root cause (I really mean that seriously - to some extent)
i.e. indirection plus complexity is the "highway to hell" ;-)
I still believe it is possible to create good abstractions, though
it is not simple. IPP is an example of good abstraction for printer.
Fortunately, IPP-scan specification exist, and it provides
a good abstraction for scanner.
I think whatever will be done the outcome would be OK as long as you
keep Open Printing (in particular Till Kamppeter) involved, cf.
https://openprinting.github.io/
Kind Regards
Johannes Meixner
--
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5 - 90409 Nuernberg - Germany
(HRB 36809, AG Nuernberg) GF: Felix Imendoerffer