See also the bugtracker at foomatic.sourceforge.net.

 - Improve ascii support to lpdomatic and pdq files.  ASCII should
   simply be a matter of observing the ascii bit in the printer $dat
   and sending either crlf-ed text or postscriptifying and running
   through the ps driver.  Right now it's right in PDQ but dumb in
   lpdomatic, where it always runs enscript.

 - If a `%A' commandline placeholder occurs more than once, put
   everything that goes in it in each place.  This will provide a
   mechanism for using filters that need to also have derived options
   passed into Ghostscript.  Ie:

   gs ....  `pnmtofoobar --calc-gsopts %A` | pnmtofoobar %A

   The idea being that whatever pnmtofoobar needs for the options in
   %A can be told to Ghostscript using the derived options calculated
   by pnmtofoobar itself.

 - PDQ file versioning is still unsatisfactory.  I changed from a
   checksum to the current timestamp.  So now it's sequential, but
   changes all every time.  Other spoolers' code needs a version story
   in the first place.

 - Perl dumps need to be replaced with something else.  XML seems to
   be the obvious choice, there is an XML::Dumper or the like out
   there.

 - Flesh out some configuration routines.  Things like "identify
   system spooler", "probe for printers", "install printer/driver for
   the system spooler", etc.
