On Tue, Nov 04, 2003 at 10:57:31PM +0100, Henrik Edlund wrote:
> 
> Requirements
> 
> Here the requirements of a solution to the problem will be given. Each
> requirement is given an identification number to the right for later
> reference.

For my particular software PyKota :

  All points fit perfectly, with these additional restrictions :
        
  [2] : OK except retry later.
  
  [6] : accounting is done at the beginning of each job for 
        the previous job. This is identical to the end of 
        the previous job if the print server can't be
        bypassed (if it can be bypassed no need for quotas
        anyway)
        
  [8] : only text (or HTML via CGI) reports are available now
        PDF (not really PostScript) will come soon.
        
  [10] : incomplete support for this : message doesn't contain 
         the transaction history.
  
  [11] : This one is a VERY good idea ! Thanks !
  
  [12] : Seems to be difficult to do correcly.
  
  [13] : Probably more easily doable with LPRng, with
         CUPS I'm not sure this is doable at all
         without some work (I mean CUPS 1.1.x)
            
I think you should add at least :            

  [14] user should be able to know before printing how much
       print quota the future job will cost. So he can decide
       to not send the job to the printer finally.
       This IMHO interesting feature is supported by both PrintBill
       and PyKota. 
       
Thanks again for the [11] !       

Jerome Alet
       
-- 
"A non-free program is a predatory social system that keeps people 
in a state of domination and division, and uses the spoils to 
dominate more." - RMS

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to