[17] in Enterprise Print Delivery Team

home help back first fref pref prev next nref lref last post

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

------------------------------------------------------------------------

home help back first fref pref prev next nref lref last post