IPP Mail Archive: Re: IPP> RE: Should 'pending' be a mandatory state or not?

Re: IPP> RE: Should 'pending' be a mandatory state or not?

Bill Wagner (bwagner@digprod.com)
Wed, 28 May 1997 14:42:39 -0400

It might help if someone indicated what it meant for a state enum to
be mandatory or conditionally mandatory.

Does mandatory mean that:

1. each job must go though that state and be reported?
2. if the job goes through the state, it must be reported?

Does conditionally mandatory mean that:

2. if the job goes through the state, it must be reported?
3. the unit report it if it is able to?


I maintain that (1) is unreasonable, since as pointed out, depending
upon the implementation, the state may be highly transitory and may
not persist long enough to be observed.

(2) is reasonable, how ever you wish to define it. I believe it is
what Ron suggested.

(3) means nothing in terms of consistency, and is useless.

Bill Wagner Osicom/DPI

______________________________ Reply Separator _________________________________
Subject: IPP> RE: Should 'pending' be a mandatory state or not?
Author: Tom Hastings <hastings@cp10.es.xerox.com> at Internet
Date: 5/28/97 9:13 AM

How about we keep pending as CONDITIONALLY MANDATORY, but state the
condition: The pending state shall be implemented if jobs may not be able
to be proessed for human noticable amount of time, such as a second or more,
in certain circumstances.

How about if the Job Monitoring spec states the condition:

on all CONDITIONALLY MANDATORY attributes?

On all CONDITIONALLY MANDATORY enum values?

Tom