[17] in Enterprise Print Delivery Team
Athena printing requirements
daemon@ATHENA.MIT.EDU (Mike Whitson)
Thu Dec 23 15:24:47 1999
To: printdel@MIT.EDU
From: Mike Whitson <mwhitson@MIT.EDU>
Date: 23 Dec 1999 15:24:44 -0500
Message-Id: <n911z8dflrn.fsf@dragon.mit.edu>
Here's the current draft:
------------------------------------------------------------------------
ATHENA PRINTING SYSTEM REQUIREMENTS AND DESIRES
/mit/mwhitson/Project/athena-print-req.txt
Current functionality:
- supports Postscript output
- supports duplex output
- allow remote delegated print queue administration
- support logging of page accounting and administrative
command usage
- automatically detect and reject unprintable jobs
- clients must be integrated with Athena
- supports Windows and MacOS clients
- supports kerberos authentication and encryption between
clients and spoolers.
- open source
- scalable
o Hesiod/LDAP/NIS...
- notify user upon job completion or abnormal termination
- be managable by moira or equivalent central management tool
- attempts to be compatible with as many stock/legacy LPR
implementations as possible
- supports network and locally (serial/parallel) conneted
printers
- is backwards compatible with old (pre-8.3 Athena, WLPRSPL)
Athena print clients
- allows us to implement print quotas if we choose to do so in
the future.
Not yet available, but in active development:
- Virtual load-balancing queues (one queue served by multiple
printers)
- GUI Unix clients (possibly handled by Athena desktop project)
- Better windows/mac integration
In the future, we would like to add to the Athena print system:
- Sanity checking of Postscript jobs
- Multiple non-PS formats (PDF, DVI, FrameMaker?, HTML?, Word?)
- End-to-end secure network printing
------------------------------------------------------------------------