Hi Blaz.

 > Now that i've finally got that lp driver to print on my
 > inkspitter (= it should work 100% on other parallel printers
 > too) it's time to write some userland tools.

Does this mean that, other than the actual networking code, ELKS is
ready to act as a transparent print spooler? If so, that's great
news...

Before anybody asks, a "transparent print spooler" is a system that
receives documents to print on an attached printer in a format that
does not need translation between the format as received and the
format the printer expects.

 > Since select(2) is said to be woring now i'd like to know if
 > anyone is interested in writing any of the tools mentioned in
 > subject ??? Or maybe help someone else (hint, hint, me) writing
 > them ??? We already had lpd: deamon or no deamon discussion once
 > but i think that grabbing one process slot won't do _that_ much
 > harm ?!?

 > And since serial is kinda working too some sort of terminal
 > program using select (= instead of using two precious process
 > slots, thanks Jacek :-))) would be nice too. This one is
 > actually easier than any of the printer tools - dumb terminal
 > emulator is nothing more than sitting on select() waiting for
 > ttySx descriptor to change status and then display the relevant
 > information. Console will take care of VT52/some-ANSI emulation.

 > Some sort of setserial would also be nice, this would help
 > debugging arch/i86/drivers/char/serial.c code. Jacek Lipkowski
 > was woring on that while ago but then dissapeared or something.

 > If anyone is interested in (writing some code, not babbling
 > about) any of those things please let me know so we won't
 > reproduce each other's work.

I'd certainly be interested in having a go at lpd if it's not yet
ready, and I can probably also put together a basic terminal emulator,
although I can't guarantee anything soon...

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux  |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch.   |
+----------------------------------------------------------------------+
 * ftp://ftp.MemAlpha.cx/pub/rhw/Linux
 * http://www.MemAlpha.cx/kernel.versions.html

Reply via email to